Printed books are in stock and ready to ship. PDF orders are fulfilled immediately.
Adding product to your cart
The second edition was released in 2000 and revised until May 2001.