Quinolones: a comprehensive review - Oliphant, C M; Green, G M (Am Fam Physician, 2002)