A history of Japan : - Hanshall, Kenneth G. (Palgrave / MacMillan, 2004)