An English navigator becomes both a player and pawn in complex political games in feudal Japan.
2022
2010
2004
2011
1998
2024
2019
2023
1991
1999
2015
2000
2006
2014
2025