Rt Hon Lord Shackleton KC, PC, OBE Author