TY - BOOK ED - American college of physicians American society of lnternal medicine TI - Medical knowledge self-assessment program: Pulmonary medicine PY - 1999/// ER -