Author: rupert croft- cooke & peter cotes