Skip to main content alibris logo

Stephen Sedley

Sir Stephen Sedley is a retired Lord Justice of Appeal for England and Wales, and former visiting professor of law at Oxford University.