william coffey