Book is in very good condition, previous owners bookplate on inside of front cover. 374+ Pages. Hardcover.