D. R. Shackleton Bailey — British scholar (1917-2005)