N nytimes.com Why Should Americans Be Grateful for $137 Insulin? Germans Get It for $55 98 points pseudolus 7 years ago 154 comments