An English navigator becomes both a player and pawn in complex political games in feudal Japan.
1999
2011
2023
2003
2005
1959
2014
2025
2002
2015
2019
2009
1987
1998