Gary R. Hoffman

3 books

128 pages 2010

challenging informative inspiring medium-paced

104 pages paperback

fiction medium-paced

250 pages paperback 2007