Stephen Bann born 1942