Bahama Islands : New Providence Island.
[London] : D Survey, War Office and Air Ministry,
1958.