David Winter

David Winter

Professor Emeritus of Clinical Psychology, University of Hertfordshire