All about Ian Strafford Taylor