Pat Hastings

5 books

110 pages paperback 2004

nonfiction adventurous funny informative medium-paced

167 pages paperback

162 pages paperback 2011

nonfiction adventurous emotional reflective medium-paced

181 pages paperback 2005

nonfiction emotional funny informative medium-paced

140 pages paperback 2000

challenging informative medium-paced