I love this article

http://geology.com/press-release/depth-of-magma-formation/

Eric’sWeb