For the Record - SHI, David E. (London W.W. Norton & Company, 2007)