Pat de la Harpe

2 books

144 pages paperback 2009

emotional informative reflective medium-paced

160 pages hardcover 2010

nonfiction adventurous emotional reflective medium-paced