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

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