An English navigator becomes both a player and pawn in complex political games in feudal Japan.
2020
2024
1986
2021
—
2023
1991
1990
2004
1988
2012
1999
1998
2015
2022
2005
1980