All six flute sonatas that Andrea Oliva and Angela Hewitt include here come with BWV numbers, and hence are officially part of the JS Bach canon. But only three of them, the works in E minor, E major and B minor, are incontrovertibly his work alone. The remainder may have been composed in part or entirely by others (perhaps one of Bach's sons). Oliva, who is principal flute in the Santa Cecilia Orchestra in Rome, is evidently an outstanding player.

Yet whether these works sound totally convincing played on a modern flute with just piano accompaniment is a matter of personal taste. To my ears, the three sonatas written for flute and continuo sound odd without a cello as part of that continuo. But Hewitt, of course, is a model of discretion and elegance, and – despite some self-consciously moulded phrasing – Oliva's playing is generally immaculate.