Teach yourself english translation - Pandey, A. P. (Patna Bharti Bhawan, 1991)