Petrology An introduction to the study of rocks in sections - Howell Williams, Francis J. Turner, Charles M. Gilbert (W.H. Freeman and Co.)