It was a fun read until I got to a part where Gates has an elderly black man speak in dialect--"I's gonna call my son." Ouch. Yes, some black people speak like this and we shouldn't respect them any less, but it is still demeaning for a white author to put this in print.