The Book of Codes

A bevy of specialists contribute to this illustrated encyclopedia that surveys the history and development of code-making and code-breaking in many aspects of culture and society.