All the cards on the table foundations of British foreign policy - Cherry, Jack (Museum Press, 1948)