An English navigator becomes both a player and pawn in complex political games in feudal Japan.
2002
2008
2010
1996
2003
1999
2004
2001
1991
2000
2020
2023
2022