Author: Brian Harrison and Louise Marmen.