Review: Luckhurst's Zombies: A cultural history October 02, 2015 Graphic Culture +0 Reviews Graphic Culture Reviews