Home › Authors › George Alexander Ballard 👤 George Alexander Ballard 1 book Books by George Alexander Ballard The influence of the sea on the political history of Japan 1921