Click to access e-item (Granisle Public Library card required)
Craig Johnson lives in Ucross, Wyoming, population 25.