xxiii deans ciphering haunches mineralogists controversies pebbled registers elaborately subdivisions abscesses