Annals of Philosophy, Volume 20 by Thomas Thomson & Edward William Brayley