Leeches, snakes, ticks and vampire bats in today’s cardiovascular drug development - Bang, N U (Circulation, 1991)