An English navigator becomes both a player and pawn in complex political games in feudal Japan.
2021
1999
1997
1998
2005
1992
1995
2008
2018
1974
2022