Description - Best of All Possible Worlds by Gary Anderson
Best of All Possible Worlds follows Jakob and Robrecht Onderdonk, two brothers living antithetical lives. The novel explores the universal problem of evil in a world created by a perfect God.
Buy Best of All Possible Worlds by Gary Anderson from Australia's Online Independent Bookstore, BooksDirect.
A Preview for this title is currently not available.