40 Great Folk Songs performed by 32 Famous Artists Box set