Pteranodon: The Life Story of a Pterosaur