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

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