Experience Bach’s inventive keyboard mastery through Fantasias BWV 901, 904, 922 and Capriccio BWV 992, complemented by Preludes & Fugues BWV 894, 902, 968, 898, 998, 999, each revealing rich counterpoint and expressive depth.