For the record : - Shi, David E. (W.W. Norton, 1999)