Supermarine Spitfire variants: specifications, performance and armament.