Author: Emmanuel Cooper,Fred Cuming,Colin Hayes