So that huge weird cephalapod that Jake and Maisie saw last Sunday? Jumbo squid. I got a lot of mail about it, and these links to fascinating and somewhat alarming (squid attack!) stories about the ...