David E. Longnecker MD

Anesthesiology, Second Edition