Author: Raghunath Nambiar,Meikel Poess