by R. D. Tiwari ; edited by C. N. Vakil. by A. I. M. Keulemans ; edited by C. G. Verver. by Thomas Carlyle ; edited by C. E. Norton.