Advanced course in practical physics - Chattopadhyay, D, et al (2005)