An English navigator becomes both a player and pawn in complex political games in feudal Japan.
2005
2023
1981
2024
—
1996
2001
2009
2013
1982
2017
2002
2003