The Two Masters: Self And Truth by James Allan