william tierney