Ralph Merkle: Publishing a new idea
merkle.com