Overall great condition, however this is a former library book from the Yale Science Library. So has library markings in the front parts of the books. Refer to photos.