Dirty Politics, Dirty Times by Peter Hain, Michael Ashcroft & Michael A. Ashcroft