Geography for Class 8 (KPK) - "Haq, Dr. Fazlul" (KPK Textbook Board Pakistan, 2020)