Author: Robert Johnston; Michael Shulver; Nigel Slack; Graham Clark