SCIENTIFIC INDIAN - SINGH S.P. (HYDERABAD PENGUIN RANDOM HO., 2010)