A tapestry of time and terrain - Vigil, Joe F. (The Survey ;, 2000)