Xii, 590 Pages