Home › Authors › Catriona Hall 👤 Catriona Hall 4 books Books by Catriona Hall OH Clinical Medicine 10e and E OH Clinical Medicine 10e and Emergencies in Clinical Medicine 2e 2022 Oxford Handbook of Clinical Medicine (Oxford Medical Handbooks) 2017 The Miniature Costumier 2004 International Music & Opera Gu International Music & Opera Guide 1987 1987