Chinese Pirates and the Battle of Liaoluo Bay

Research output: Contribution to journalJournal articlepeer-review

Original languageEnglish
Pages (from-to)105-123
Number of pages19
JournalThe Tufts Historical Review
Volume5
Issue number1
Publication statusPublished - Mar 2012

Cite this