An English navigator becomes both a player and pawn in complex political games in feudal Japan.
2024
1998
2025
1995
2020
2018
2023
2019
1979
1972
1971