The Loggerhead Turtles (Carettidae) of Ceylon. Ceylon Journal of Science Colombo Section B, 18 1933: pp. 62-72. [Zoological Record Volume 71]
The Loggerhead Turtles (Carettidae) of Ceylon. Ceylon Journal of Science Colombo Section B, 18 1933: pp. 61-72. [Zoological Record Volume 70]