Farrell, B.P. | A Great Betrayal? The Fall of Singapore Revisited, Ed. B.P. Farrell, Singapore: Marshall Cavendish Editions, 2010, Print
January 10, 2012
Farrell, B.P. | A Great Betrayal? The Fall of Singapore Revisited, Ed. B.P. Farrell, Singapore: Marshall Cavendish Editions, 2010, Print