Iron Knights: The U.S. 66th Armored Regiment in World War II (Stackpole Military History Series)