General William Shepard: An American Patriot