Bruce M. Shackelford works as an independent consultant, researcher, and writer on projects dealing with the history of the trans-Mississippi American West and North American Indian art and culture.
Some results have been hidden because they may be inaccessible to you