Patti Brooks

4 books

272 pages 2012

informative reflective slow-paced

missing page info digital 2013

adventurous emotional mysterious medium-paced

276 pages paperback 2009

adventurous emotional mysterious slow-paced

240 pages digital