Principles of Star Formation - Bodenheimer, Peter H. (Springer Berlin Heidelberg, 2011)