An English navigator becomes both a player and pawn in complex political games in feudal Japan.
2015
2006
2010
2004
2025
2013
1997
1974
1994
1981
1976
2024
2016
2014
2023