By Nina Filipek; Sheila Spence; Ian Spence, John Haslam
By David Kirkby, John Haslam
By Nicola Morgan, John Haslam