DAVID STRAIGHT: VAMPIRES, WOLVES, SHEEPDOGS & SHEEP