Americans pay among the highest prices for prescription drugs, thanks to government legislation and the powerful pharmaceutical lobbies. The effect has been disastrous, with many citizens obtaining cheaper medicine from Canada, and others forgoing it altogether at the risk of their health. These crippling prices are set by big pharma, at the insistence of those who support free trade. Consumers call the pharmaceutical companies greedy and selfish,...