An English navigator becomes both a player and pawn in complex political games in feudal Japan.
2015
2018
2008
2016
2012
2000
2019
2022
1971
1973
1958
2021
2017
1979
2023
1988