Amazing Deals! Save up to 20% off. Get the code »

Pat Gray

Gray was born in Belfast and studied politics at Leeds University and Birkbeck College, London. He is now senior lecturer in politics at the University of Luton.