Professor Len Shackleton writes for The Telegraph