Physics For The Ib Diploma 2/e by Tim Kirk