Sir William Osler: the man and his books