Tanks in Detail: Pzkpfw III Ausf A to N Panzer III (Tanks in Detail, 7)