Peter A. Ruber

3 books

423 pages 2001

nonfiction biography informative medium-paced

423 pages hardcover 2001

nonfiction biography adventurous informative medium-paced

192 pages hardcover 2000