Home Authors Posts by Martin Gordon Rochester Institute of Technology