John Alexander Sarvarogachikitsaratnam - Alappuzha Vidyarambham press 2020 - 416p. SMB Dewey Class. No.: 616 / JOH/SA