An English navigator becomes both a player and pawn in complex political games in feudal Japan.
2020
2012
1988
1981
2019
2002
2013
1998
1985
2021
1983
2014
2022