David Safanda

3 books

223 pages paperback 2009

nonfiction emotional hopeful medium-paced

224 pages 2009

informative medium-paced

216 pages 2009

challenging informative inspiring medium-paced