History of Japan From stone age to superpower - HENSHALL Kenneth G (New Zealand Kenneth G. Henshall, 1999)