Bruce Hampton Author

A scholar of the American West, Bruce Hampton lives in Wyoming.