NCERT,

Bharat May Samajik Parivartan Ek Vikas Kaksha.XII / NCERT, - NCERT 2007 - 143

330 / NCE