I think it was Heather who asked how RL bookclubs choose books.
Mine works from a master list. It started 3 years ago with each person (7 of us) bringing 5 books to put on the list. If anyone had a very strong aversion to a book or author, it was removed. For three years we selected the next book at the end of each meeting, we would start discussing it and eventually reach consensus (there was never more than 7 of us), but sometimes it took half an hour or more. Recently we have each person come with their top 3 choices and we whittle it down.
We revisit the master list at least once a year to add to and to remove. Everytime a new member joins, they can add 5 books, but we do not remove when someone leaves. Occasionally we have chosen a book not on the list, but not normally.
We once tried choosing books 2 months ahead of schedule, thus having 2 months selected at once, but we didn't like it.
We have had discussion leaders and not had leaders. I find it works better if there is someone to feel responsible for a book and that person usually does a little bit of digging online to see what has been said about a book. It often times helps to keep discussion going or give framework to the discussion.
I have a friend who is in a book club that chooses their reading list for the year at their December meeting. Each person brings 2-3 books to pimp and then the group selects from among them and sets the entire calendar.
I have another that selects discussion leaders for the year and each leader just announces their book, no discussion.
I am starting another group that will lay out 6 months of reading selections culled randomly from suggestions of the participants. Discussion will not be lead by any one person, but will be started from selected questions submitted by the readers.
Those are the various structures I am familiar with.