You don't ask much, do you, Joe!
I should think that you would need several books, American/Canadian, Irish/Irish American, Scottish/English, Australian/New Zealand...
The Beatles songs would make up a book on their own! Try singing them at a festival and see what I mean. Everyone joins in!