Best of Folk Songs: 40 British, Irish and American Songs