George J. Hill graduated from the Harvard Medical School and served in the U.S. Marine Corps and the Public Health Service, retiring as a captain in the Navy Reserve in 1992. He lives in West Orange, NJ.

Books by George Hill