Advanced practical physics - Worsnop,B.L; Flint,H.T (Khosla Publishing House New Delhi, 2010)