An English navigator becomes both a player and pawn in complex political games in feudal Japan.
2024
2012
2010
2004
2023
2022
1971
2008
1993
1982
1984
1983
2016
2014
1999
1994
2011