Seven Puzzles Of Thought by R.M. Sainsbury & Michael Tye