Why why why did dinosaurs lay eggs? - Bedoyere, Camilla de la (Miles Kelly Publishing, 2005)