Lippincott Williams & Wilkins Principles of Exercise Testing and Interpretation