Egan’s Fundamentals of Respiratory Care by James K. Stoller, … – 9780323931991

A nice touch is that the digital download includes interactive elements.