The Green Sea Turtle: A Majestic Creature and Its Struggle for Survival Marine life encyclopedia The Green Sea Turtle: A Majestic Creature and Its Struggle for Survival