IB Physics Study Guide: Oxford IB Diploma Program (Oxford Ib Study Guides)
Tim Kirk is well-respected in his field.