Yankee Warhorse: A Biography of Major General Peter Osterhaus (Shades of Blue and Gray)