An English navigator becomes both a player and pawn in complex political games in feudal Japan.
2022
1997
1991
2024
1992
2013
1990
2004
1988
2012
2023
2010
1975
2020
1993