English Alasdair Cochrane Cited by user J Milburn on 13 Jun 2013 Alasdair Cochrane (born 1978) is a British political theorist and ethicist based at the University of Sheffield.