Calvin meets Voltaire - McNutt, Jennifer Powell., author.
1 online resource (viii, 256 pages)