Roger Spalding

2 books

160 pages 2007

nonfiction history challenging informative slow-paced

144 pages paperback 1999

challenging informative reflective medium-paced