Author: Batchelor, StephenStatement: Stephen Batchelor.Publisher: New Haven & London : Yale University PressYear: 2017ISBN: 9780300223231Class: 180Code: BAT / SEC