Bill Gates Can Write

Andrew Sullivan —  Mar 6 2013 @ 11:08am

And brutally.