All Editions of The Battle of Shanghai: The History and Legacy of the Battle that Started the Second Sino-Japanese War
The Battle of Shanghai: The History and Legacy of the Battle that Started the Second Sino-Japanese War
Charles River Editors
Language: EnglishPublisher: Independently PublishedFormat: Paperback | 64 pages