An English navigator becomes both a player and pawn in complex political games in feudal Japan.
2025
2014
2015
2000
1972
1998
2003
1991
1971
1995
2001
2023
1980
2008
1981
1974