Professor Ian Taylor Author