Author: Matthew Stewart
Publisher: YALE UNIVERSITY PRESS (2005)
ISBN: 0300114052
Subjects: PHILOSOPHY