Last Stands - Michael Walsh

What are we willing to die for? Michael Walsh restores the dignity of lost concepts like honor,…