Author: Player, Gary; Whales, Chris; Cruickshank, Duncan