Work on this book started as long ago as 1958 when Albert Streckeisen was asked to collaborate in revising Paul Niggli's well-known book Tabellen zur Petrographie und zum Gesteinbestimmen (Tables for Petrography and Rock Determination). It was at this point that Streckeisen noted significant problems with all 12 of the classification systems used to identify and name igneous rocks at that time. Rather than propose a 13th system, he chose instead to write a review article outlining the problems inherent in classifying igneous rocks and invited petrologists from around the world to send their co...