Author: Clive Hopwood with contributions by Kate Bryson ... and others