A very good firm book with some signs of use and age.

279 Pages

A2