Internet Archive BookReader - Granites and greenstones : a series of tables and notes for students of petrology