gene taylor (2)