Home / vampire squid vampire squid Blog Science The Blog that Turns People Inside Out By Robert Lamb, StufftoBlowYourMind.com October 25, 2010 Comment 2 Blog ...and Related Subjects Around the Web: free fiction, Warren Ellis news, and vampire squids By Torie Atkinson December 5, 2008 Comment 5