With puffins outnumbering humans 15 to 1, the English island of Lundy might seem unassuming – but its history is anything but. Just three miles long and half a mile wide, and with puffins outnumbering ...