Steve Fayer

5 books

720 pages 1990

nonfiction history race challenging emotional slow-paced

264 pages hardcover

fiction

722 pages digital 1990

349 pages paperback 2009

349 pages 2009

challenging informative inspiring medium-paced