Xii, 643 Pages