Author: Martin Barriball Mervyn Dykes