Dattatri, Shekar Riddle of the ridley / by Shekar Dattatri - New Delhi : Hsbc, 2006. Subjects--Index Terms: Reptiles - Turtle