Complete organ works of Johann Sebastian Bach, for free

The complete organ works of Johann Sebastian Bach, recorded by James Kibbie, are available for free from here, in a quite decent format (256 kbps AAC, the same as music in iTunes Store). It is definitely not a small thing to record 20 hours of organ music, and it is even more impressive to give it away for free. Also, as mentioned here, “James Kibbie is available to discuss issues of Bach interpretation and technique with organists via email”.

Some people in our world are still capable of genuine good deeds.