This list reads like the set list for a bad wedding band, especially "Strange Fruit", since bad wedding bands always do some off-the wall number that leaves everyone shaking their heads.And Roger, you have it right, because it is hard to take a list of the best songs ever written seriously when the listmaker doesn't even bother to list the names of the songwriters.