Text this: Rapid analysis of silicate, carbonate and phosphate rocks /