George Hosking - British scholar