Xxxii, 578 Pages