P. Jane Hafen

7 books

165 pages 2004

fiction short stories informative reflective medium-paced

171 pages paperback

nonfiction classics literary

missing page info 2001

challenging emotional reflective medium-paced

440 pages hardcover

nonfiction history religion challenging informative reflective medium-paced

730 pages 2003

informative reflective slow-paced

400 pages paperback

nonfiction history politics

365 pages digital