Kenneth D. Shearer

2 books

221 pages 1996

nonfiction challenging informative medium-paced

303 pages 2002

nonfiction informative medium-paced