M1 Abrams Main Battle Tank: The Combat and Development History of the General Dynamics M1 and M1A1 Tanks (Mil-Tech Series)