Dictionary of confusable words - Parashar, P.N. (New Delhi Crescent, 2012)