A History of Japan: From Stone Age to Superpower.
A History of Japan: From Stone Age to Superpower (en inglés).