Charles L. Ripper

3 books

336 pages paperback 1976

nonfiction nature adventurous informative slow-paced

400 pages paperback 1984

nonfiction nature informative lighthearted reflective medium-paced

missing page info 2000