Shanghai 1937: Stalingrad on the Yangtze

Shanghai 1937: Stalingrad on the Yangtze

2013 • 310 pages