A history of Scottish philosophy - Broadie, Alexander (Edinburgh University Press, 2009)