finlay patrick duffill