Author: Cockerell, Michael, Peter Hennessy & David Walker