Ingram, Grant, "Basic Concepts in Turbomachinery.", , 2025