Seol mar théacs é seo: Theory of Zipf's Law and Beyond