John O. Whitaker

3 books

992 pages 1980

nonfiction nature reference informative slow-paced

745 pages 1980

nonfiction nature reference science adventurous informative lighthearted medium-paced

608 pages hardcover

nonfiction nature politics science medium-paced