John R. Catan

9 books

437 pages 1979

nonfiction history philosophy challenging informative medium-paced

346 pages hardcover

nonfiction classics history philosophy challenging informative medium-paced

264 pages 1981

informative reflective medium-paced

544 pages 1980

challenging informative medium-paced

452 pages paperback 1979

nonfiction philosophy reflective medium-paced

527 pages paperback 327

philosophy challenging informative medium-paced

574 pages hardcover 2014

medium-paced

306 pages paperback 1980

medium-paced

459 pages paperback 1984

challenging informative reflective medium-paced