CONCORD ( CA.) I AGES OF AMERICA, by JOEL A. HARRIS, 128 PAGES/ FREE POSTAGE!!!!

The illustrated glossary at the back is both helpful and pretty.