Kris Gray

3 books

328 pages 1998

nonfiction informative slow-paced

496 pages 2003

informative slow-paced

170 pages paperback

fiction