Introduction to advanced physics - Brodie, David (John Murray, 2000)