An English navigator becomes both a player and pawn in complex political games in feudal Japan.
2024
2019
2017
2016
2006
2002
1995
2008
2014
2013
1963
1964
1974
2007
1955
1977
1970