Elementary sketches of moral philosophy: Delivered at the Royal Institution ...
Publisher: Spottiswoodes and Shaw
Published: 1849
Number of pages: 447