Physics of magmatic processes - Hargraves, Robert Bero (Univ. Pr., 1980)