Sri Aurobindo: The Life and Teachings of a Revolutionary Philosopher By Roshen Dalal Macmillan, 328 pages, Rs 699