Author: Bodle, Peter, Hague, Alan