An English navigator becomes both a player and pawn in complex political games in feudal Japan.
2014
2021
1993
1991
2000
1981
2022
2020
2016
1987
2023
2008
1989
2012
1996