https://acelessons.com/ncert-class-7-history-chapter-8-notes/
NCERT Class 7 History Chapter 8 Notes