J.S. Bach's Musical Offering: History, Interpretation and Analysis