Advanced physics - Duncan, Tom (Murray, 2000)