Single Payer From Soup to Nuts