Microscopical Petrography (Volume 6) by Ferdinand Zirkel