sol townsend