John Vane — English pharmacologist (1927-2004)