gene towle