stephen tow