An English navigator becomes both a player and pawn in complex political games in feudal Japan.
2003
2016
2008
1993
2011
1996
1972
2018
2017
2022
1995
1994
1989
2025
2020
1991
2023