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

John Preston

John Preston is Senior Lecturer in Philosophy at the University of Reading. Mark Bishop is Lecturer in Cybernetics at the University of Reading.