Archaeology, History, and Custer's Last Battle: The Little Big Horn Reexamined