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