Robert Service: A biography