Singapore Burning: Heroism And Surrender In World War II

Singapore Burning: Heroism And Surrender In World War II

2005 • 865 pages