SEMON , TED ALLEN