Impatient optimist : Bill Gates in his own words - Gates, Bill (B2 Books, 2012)