A Journey of Hope Towards the Third Millennium (Parts 1-5)