A Day to Remember: Introducing the Drama, Irony, and Controversies of the Battle of the Little Bighorn