Yet another anonymous publication system (YÅPS) is an Internet-based system that makes it possible to publish and retrieve documents anonymously. YÅPS is designed to resist attempts by powerful adversaries to identify users and exercise censorship. The system can be deployed using commodity computer and network resources provided by untrusted individuals and organizations. In this thesis I shall discuss and present the design of YÅPS. The emphasis on practical issues related to deployment sets the thesis apart from related work. The work on my thesis has resulted in a new rerouting-network design for anonymous communication and a block-based storage system, which can make it impossible for adversaries to link content on storage servers to a specific document. Furthermore, I have implemented a prototype to test parts of the design, which have not been tested by others. The prototype worked successfully. In the thesis I also provide a background on anonymous publication in relation to democracy and free speech.