John F. Callahan

12 books

904 pages 1995

nonfiction essays philosophy challenging reflective medium-paced

400 pages digital 1999

fiction classics challenging reflective slow-paced

1072 pages 2019

nonfiction biography challenging reflective slow-paced

264 pages 2010

informative medium-paced

816 pages paperback

nonfiction essays

240 pages paperback 1996

fiction short stories challenging reflective medium-paced

312 pages 1988

challenging informative reflective slow-paced

missing page info 1999

challenging reflective slow-paced

239 pages hardcover

medium-paced

443 pages 1982

informative medium-paced