Gregory Walter Adams — (born 1962)