The best of all possible worlds : a story of philosophers, God, and evil in the Age of Reason by Steven M. Nadler. ISBN 9780691145310. Published by Princeton University Press in 2010. Publication and catalogue information, links to buy online and reader comments.