William Cooper

2 books

192 pages first pub 1981 (editions)

nonfiction history science challenging informative slow-paced

464 pages first pub 1950 (editions)

fiction funny reflective medium-paced
More...