Single-payer, universal health insurance: still sound after all these years - Lewis, Steven (Canadian Medical Association, 2004)