Critical reasoning, writing and presentation - Sonima, K K (University of Calicut, 2011)