patrick townsend