An English navigator becomes both a player and pawn in complex political games in feudal Japan.
2002
2017
2013
2005
1968
2012
2011
1974
2022
2024
1981
2010
2008
1998
2003
2023