Kaigan hōjutsu biyō (海岸砲術備要)

Motoki Masahide; Gerrit van der Tollen