An English navigator becomes both a player and pawn in complex political games in feudal Japan.
2023
2007
2022
2011
1994
1955
1977
1975
1968
1969
2005
—
1993
2004
1987