Ralph Russell — British scholar of Urdu literature (1918-2008)