Professor Muhammad Ashraf (0000) English for class 8. Khyber Pakhtunkhwa Textbook Board. ISBN: .