An English navigator becomes both a player and pawn in complex political games in feudal Japan.
2021
2007
1978
2023
1989
1993
2004
1982
1981
1986
1996
2022
2001
1998
2003
1991
2019
1994