An English navigator becomes both a player and pawn in complex political games in feudal Japan.
2023
1994
2022
2025
2018
1997
2017
1993
2008
1995
2024
2016
1978
—
2015