William Ward — English physician and translator