The Plurality Of Worlds: With An Introduction : To Which Is Added A Supplementary Dialogue In Which The Author's Reviewers Are Reviewed by Edward Hitchcock | Menrva Books