https://acelessons.com/ncert-class-7-civics-chapter-2-notes/
NCERT Class 7 Civics Chapter 2 Notes