verapamil is effective for both short term and long term treatment haldane received numerous honorary degrees