Physics for Cambridge IGCSE Coursebook
By David Sang, Mike Follows & Shelia Tarpey