Title: When Moshiach Comes Halachic and Aggadic P