The Modern Role Of Beta-Blockers In Cardiovascular Medicine by John Malcolm Cruickshank & John Cruickshank