Nakajima Ki-43 Hayabusa: in Japanese Army Air Force RTAF-CAF-IPSF Service (Schiffer Military History Book)