tommy townsend