rorotoko.com



Steven Nadler
The Best of All Possible Worlds: A Story of Philosophers, God, and Evil
Steven Nadler
304 pages, 6 x 9 inches
ISBN 978 0374229986



buy from amazon.com