David Needle was a Senior Teaching Fellow, Associate Lecturer and Consultant at King�s College, University of London, UK. He is a graduate of the University of Liverpool and the London School of Economics and has previously taught at Queen Mary, University of London and University of East London, UK.