The classical chemical analysis of silicate rocks: the old and the new by Herbert Kirschenbaum · Bookplated