Catcher on the Rye was written by J D Salinger who had same initials as...

American country rock songwriter J D Souther who co-wrote..

New Kid in Town - The Eagles