A thorough and detailed account of Japanese history which manages to serve the material in a truly entertaining and interesting way