Stephen W. Gordon is a former winner of the U.S. Amateur Chess Championship. He lives in West Valley City, Utah.