Xii, 595 Pages