Bhanuprakash P M Taj / Bhanuprakash - 1st ed. - Kozhikode: Olive Publications, 2023. - 447p. ISBN: 9789357420914 Dewey Class. No.: 894.8129 / BHA/P