Codebreaking and signals intelligence - Andrew (Frank Cass and Company Limited, 1986)