Very Good
Hardcover
In an excellent condition. No creasing to the cover or spine. All pages are clean …
£2.00