50 Years of Money and Finance: Lessons and Challenges