In Still Wakes the Deep, the monster isn’t even the scariest part
December 19, 1975. Someplace within the reaches of the North Sea, the hardworking crew of Nonetheless Wakes the Deep’s Beira D oil rig put together for his or her Christmas festivities – a small second of pleasure and rest beneath…