Modern review - Chatterjee, Ramananda, ed.