Show All
This book is an important new study on the thought of the late Professor Ian Graeme Barbour (1923-2013).