Steven M Campbell
British (1953 – 2007)