An English navigator becomes both a player and pawn in complex political games in feudal Japan.
2011
1981
2001
2010
2016
2017
1995
1988
1987
1976
2007
1997
2023