An English navigator becomes both a player and pawn in complex political games in feudal Japan.
2016
2025
1999
1989
1993
2009
2004
1982
1981
2010
2007
2001
2015
2011
2023
1965