Martin Fowler on Academic Rotation

Regular readers will know that I cheered this one...

Updated: