The best of all possible worlds /
Furniss, Damianauthor.