Between Two OceansA Military History of Singapore from First Settlement to Final British Withdrawal398 pages14 hours of reading4.2(53)Add rating