Lanerolle Southern river Kenneth M.de lanerolle - Colombo Hansa publishers limited 1971 - 111 Dewey Class. No.: 920 / LAN