Book Reviews. ACM Queue 2(5): 76 (2004)