Irshad S Mohammed Kanikkar - 2008 - Kuppam Dravidian University 2008 - 36 Dewey Class. No.: 305.8914 IRS