An English navigator becomes both a player and pawn in complex political games in feudal Japan.
2020
2012
2014
1990
2021
2000
2015
2018
2004
1971
2007
1967
2005
1972