Crazy Horses and Custer By Stephen E. Ambrose