Book is very nice except for bookstore name stamped on inside  front and back cover. No writing throughout. Pages 33-34 has a ripple, but no stains.  Otherwise, Pages are smooth and clean.  Very thick book, 974 pages.