Main Characters Ralph de Bricassart Meggie Cleary Mary Carson Fee Cleary Luke O'Neill Justine O'Neill Dane O'Neill Rainer Hartheim Archbishop Vittorio di Contini-Verchese Bob Cleary Alastair MacQueen Pete Luddie Mueller Anne Mueller