American Pie is a 1971 Don McLean song:
Don McLean's site has a page devoted to the song. There is a website offering an analysis of the lyrics. Actually, there are lots of sites speculating on the meaning of the song... There is a fan group for Don McLean on Facebook, in addition to a group especially for this one particular song.
The list of 500 Songs that shaped Rock and Roll comes from the Rock and Roll Hall of Fame and Museum.