Encyclopedia of Respiratory Medicine by Sam Janes (2nd Edition) – Volume 2

This textbook covers everything from the fundamentals to more specialized topics.