Cultural history of India - Om Prakash (New Delhi New age Int., 2004)