The Life of William Walker: Heroes and Villains from American History
William Walker was a man of contradictions. He was a brilliant military strategist, but he was also a ruthless tyrant. He dreamed of building an empire in Central America, but he ended up dying in a ditch. Walker was born in...