An English navigator becomes both a player and pawn in complex political games in feudal Japan.
1998
2012
2014
1974
2017
1979
1984
2023
2021
1997
2015
1981
2018
2022