If you are interested in this magnificent composition, J.S. Bach's The Musical Offering, and Prussia history of Bach's time in general, I recommend this book: Evening in the Palace of Reason: Bach Meets Frederick the Great in the Age of Enlightenment.
Here's the Spotify playlist: The Musical Offering: Ricercar in 6 Voices (21 tracks, total time: 2 hours) It features the ricercar played on piano (by Rosen), organ, harpsichord, and by various kinds of ensembles, plus orchestra arrangement by Anton Webern, and a triple orchestra version by Igor Markevitch. Yes it's the same music played 20 times (one version is not available in the UK and one in Sweden), but this is probably the best example of a piece of music that bears, deserves and benefits from repeated listens. Enjoy.