Sir William Blake Richmond 1842-1921