Kenneth L. Hale

2 books

472 pages 2001

nonfiction challenging informative medium-paced

296 pages hardcover 2002

adventurous challenging informative medium-paced