General George B. McClellan, Shield of the Union; SIGNED by the author