Cambridge international AS and A level physics : coursebook / by David Sang ... [ et al.]. - Sang, David