Dictionary of medical terms (Delhi Isha books, 2005)