Buddhism: philosophy, culture and religion - Ratan Singh; Ratan Singh (New Delhi Global publications, 2011)