Casualties of War: The Advocate Trilgy Bill Mesce Fiction / Nonfiction Read online 23 Published: 2016