Malabar in the Indian ocean - Pearson, M.N. and Kooriadathodi