Singapore: The pregnable fortress : a study in deception, discord and desertion (Teach Yourself)