Author: Redfern, Margaret, Peter Shirley and Michael Bloxham.