David Bar-illan (piano) & etc.