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.