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