Author: Diana Laurenson Alan Swingewood