Similar Items: The code book :how to make it, break it, hack it, crack it