The Geology of ore deposits - Guilbert, John M. (Freeman, 1986)