Haworth, Michael Troy