Our India - Singh,Balmiki Prasad; NCERT (New Delhi NCERT, 2011)