An English navigator becomes both a player and pawn in complex political games in feudal Japan.
2023
2019
1996
2012
2014
2008
1990
1980
1998
1972
1994
1974
1988
1997
1982
2003