Good with minor edge wear and dust jacket rubs, names on the first blank page, spine shift Additional Details ------------------------------ Subject code: