Basic Medical Sciences For Mrcp Part 1 by Philippa Easterbrook & Philippa J. Easterbrook