December 20006 x 9, 646 pp. $44.95/£33.95 (CLOTH)Trade ISBN-10: 0-942299-37-XISBN-13: 978-0-942-29937-3