Gcse Physics - "Muhammad, Naeem" (ALLIANCE PUB Lahore, 2011)