darcy farthing