An English navigator becomes both a player and pawn in complex political games in feudal Japan.
2017
2023
2024
1981
2013
2001
2012
1974
1978
1999
2025
2008
1985
2021
1994