The Green Turtle Mystery.