Prof Bill Bowring is Professor of Law at Birkbeck, University of London and is a practising English barrister (mainly in the European Court of Human Rights). Home page