Jack W. Hayford

120 books

288 pages digital 1984

256 pages paperback 2001

emotional reflective medium-paced

845 pages 1995

832 pages hardcover 1995

158 pages 1996 user-added

missing page info 1999

lighthearted reflective relaxing medium-paced

176 pages hardcover 2005

informative inspiring reflective slow-paced

238 pages paperback 2003

missing page info 1995

medium-paced

114 pages digital 2007