An English navigator becomes both a player and pawn in complex political games in feudal Japan.
1980
2024
2020
2009
2016
1981
2019
2023
2002
2011
2017
2018
1973
1965
2008
2021
1972