William J. McGill

2 books

1237 pages first pub 1972 (editions)

nonfiction history reference informative medium-paced

228 pages first pub 2003 (editions)

reflective medium-paced