Buddha A revolutionary and reformer - Chandra Ramesh; Mittra Sangh (New Delhi Commonwealth pub., 2003)