Author: Martin Griffith, Terry O'Callaghan, Steven C. Roach