Books by Christopher Harding
The Japanese
Two thousand years of Japanese history, told through interconnected portraits of twenty fascinating individuals