The green turtle mystery,