Baruch Spinoza

by Thomas Cook

Published 1 April 2006