Mathematics 8 punjab text board - Amin, Prof Muhammad (Punjab Curriculum Text book Board Lahore, 2017)