BookBrowse interviews An interview with the Foster Book Group of Rhode Island about all aspects of their book club.

Book Club Interview (see full list)

An interview with the Foster Book Group of Rhode Island

Foster is a rural community of about 4,000. However, the very things that make their town special can cause a feeling of isolation and so their book group grew out of the desire to have social and intellectual interactions - but it has bloomed into something so much more...


Ginny, I am so excited to hear about the Foster Book Group! Please tell us a bit about you all.

Foster Book GroupWe call ourselves the Foster Book Group because most of us, but not all, live in Foster, Rhode Island. A rural community of about 4,000, Foster has dirt roads, lovely woods, and a sense of privacy that make it a desirable place to live. However, the very things that make our town special can cause a feeling of isolation and our book group grew out of the desire to have social and intellectual interactions. Our fourteen full time members and two associate members are educated women in their fifties and sixties who love to read.



Do you all like to read the same kinds of books?

We may appear to be homogeneous on the surface but there is a surprising diversity of opinion. Our nurse practitioners choose books that often represent their unique perspective, for example, Birth by Tina Cassidy or The Healing of America by T.R. Reid, Mountains Beyond Mountains by Tracy Kidder or The Spirit Catches You and You Fall Down by Anne Fadiman. Our teachers often choose classics such as East of Eden and The Grapes of Wrath by John Steinbeck, My Antonia by Willa Cather or Tender is the Night by F. Scott Fitzgerald. We have artists and businesswomen in our group as well. The books they suggest can be anything from Mornings in Jenin by Susan Abulhawa or The Perks of Being a Wallflower by Stephen Chbosky.

Time and again members remark that the group has “spoiled us” for the formula writing that floods the market today. We have become more discerning readers who want more from a book than pure escape. We all acknowledge that the “mind candy” of the formula books provides a pleasure to be enjoyed but we no longer crave a steady diet of it. In addition, we all agree that we have read books that we would never have chosen if they hadn’t been a book group selection. The books enrich our lives and are sometimes life changing. Poisonwood Bible by Barbara Kingsolver is an example of this type of book. However, these details don’t really capture the special warmth, tolerance, trust, and respect that have grown over the years among our members.



Is there something in particular that makes your group special to you and/ or that you think might be different from other groups?

We feel that we are unique but I wonder if that is one of the unexpected gifts of a book discussion group. We’ve been meeting for twelve years, but the group has gone through many changes. We all love to read, and laughter always spills over at some point in the discussion. Others overhearing us often say we are having way too much fun to be discussing a book. We’ve also shared the sadness and grief of serious illness, and death. In those times, we make food, send cards, emails, and drop by for visits. We started as a group of friends and acquaintances, but sharing books and our lives has allowed us to forge a strong enduring bond.



I love that idea of the unexpected gift a book group can offer. I think you are spot on about that, and I bet it is even more so for your group because you all are so open to it.

I'm curious…how did the group get started?

The idea to form our book group started over wine—



Always a good place to start something!

—and wine has been a part of every gathering since! Two good friends and I were sharing a glass after a Christmas craft fair at the local country club and bemoaning the fact that we hardly got to see one another because our lives were so filled with work and family. One friend suggested forming a book discussion group. If we met regularly we could share our love of reading and our lives. To make it happen, we set a date for our first meeting and started contacting people who we thought would like to join us. I offered to be the facilitator since I was the local public librarian and was leading a book discussion group in my library at the time. Another friend offered her home for the first meeting. I had just finished reading Into Thin Air by John Krakauer and suggested that since it was such an enjoyable, compelling read we should start with it. The three of us spent the next two months contacting people who we thought might like to join us and our first meeting was in March of 2001.



Tell us about your meetings.

Our meetings are always on the first Friday night of the month (unless there is a holiday) in a member’s home. We begin at 7:30 with wine, food, and socializing. How elaborate or simple the food and wine is varies with each member. We gather around the table eating and drinking while we share new authors, details of our latest trips, family or career news, and pictures. After about a half hour or 45 minutes of conversation, we settle down to business and the discussion. The group is reminded of the next selection and the location of the next meeting. (Members who haven’t read or finished the book are welcome to come.)

The person who hosts the meeting also chooses the book, so the hostess begins by explaining why she thought the book would be good for discussion, and then we all join in. We don’t necessarily agree but we all respect the right of others to disagree. With ten or fifteen strong, articulate women talking away, keeping the discussion on track can be a challenge. They laughingly accept that I will stop discussions between individuals and ask them to share their ideas with the whole group.



Are you the teacher of the group?!

I’m an old English teacher as well as a librarian.



Aha—!

I often remind them when we’ve gotten off the track and the group good-naturedly returns to the discussion of the book. Sometimes I use the reading guide questions, sometimes not. I do research on the author and the reviews for each book. I usually reserve any personal comments to the end of the discussion since I’ve had the benefit of my research. One time, however, I got so frustrated with Ehrenreich, the author of Nickel and Dimed, that I threw the book across the room. Group members find that memory very funny and often remind me of my impatience since it was so out of character for me. The discussion naturally winds down; we have dessert, and head home after two to three hours. One of our members keeps track of the books and authors we have read and sends everyone reminder emails after the meeting and sometimes a few days before the next meeting.



Tell us about the sort of books you read.

We’ve read books from every genre. Fiction, current and classic, is the biggest category, but we have also read a significant number of non-fiction books, some poetry, essays, short stories, children’s and young adult books and plays. Some of the best discussions were, not surprisingly, about books that caused some disagreement. If everyone absolutely loves a book the discussion is not as varied. There are always exceptions, of course. We all loved The Grapes of Wrath by John Steinbeck but we remember it as an amazing discussion. I had brought pictures by Dorthea Lange from that period to go with the discussion and several members remember them 10 years later.



What were some of your favorite discussions?

The Immortal Life of Henrietta LacksMembers remember The Cry of the Kalahari by Owens, The Immortal Life of Henrietta Lacks by Rebecca Skloot, The Glass Castle by Jeannette Walls, The Whistling Season by Ivan Doig, The Poet and the Murderer by Simon Worrall, Water for Elephants by Sara Gruen, Three Junes by Julia Glass, and Middlesex by Jeffrey Eugenides as particularly good discussions or books.



And how about some of your hardest?

The Left Hand of Darkness by Ursula LeGuin, was too strange, All Together in One Place by Jane Kirkpatrick was poorly written and trite, and Jana Kolpen’s Secrets of Pistoulet really didn’t go anywhere. For these reasons, the group members thought these books really bombed. The discussion of The Lovely Bones by Alice Seabold was memorable in a negative way. It was so disturbing to some members that they had to leave the discussion.

If our reading has changed in the last year, it is that we chose slightly more non-fiction such as Unbroken by Laura Hillenbrand, and Nothing Daunted by Dorothy Wickenden. The upcoming selections for this spring are The Round House by Louise Erdrich, Cannery Row by John Steinbeck and The Life and Adventures of Nicholas Nickleby by Charles Dickens.



Any special events you’ve held, visits taken, activities and so forth?

Generally we don’t socialize as a group outside of our monthly meetings but we have done some things together over the years. In 2008 we read A Raisin in the Sun by Lorraine Hansberry together and on a later date went as a group to a restaurant for dinner and to see the local production of the play in Providence at Trinity Theatre. In addition, we’ve watched the DVD’s of A Passage to India and A Room With a View after reading the books by Forester, as well as Tender is the Night by F. Scott Fitzgerald.

One August weekend we took the three-hour trip up to Sebago Lake in Maine to the lake house of a member. Along with blueberry pancakes and lounging on the beach, we had a wine tasting and a discussion of Lisa Scottoline’s Why My Third Husband Will Be a Dog. The neighbors still ask when the group is coming back. Our laughter echoing over the lake made a lasting impression.

Foster Book GroupUsually we celebrate our becoming a book group with a potluck and discussion in April at member’s home. But, in 2006 we gathered at 9 Cooks here in Foster where we prepared and cooked a dinner together and then discussed Julie and Julia by Julie Powell. I don’t know whose idea it was but in our group photo for that year, I’m stretched out on the prep table with the group gathered around.

The choice of Guernsey Literary and Potato Peel Society by Shaffer & Barrows was actually the stimulus for three memorable events. First, the hostess made an official potato peel pie and it tasted really good. Second, we met another evening and created a centerpiece of books from cereal boxes for the luncheon held by Reading Across Rhode Island. Third, we went as a group to the luncheon and enjoyed Schaffer’s speech about her aunt and the book she finished when her aunt was too ill to write. We still occasionally talk about saving our pennies and taking a trip to the Guernsey islands off the coast of England.

I fondly remember a meeting when three mothers came to our discussion. We had read Katherine Graham’s Personal History. In their late seventies and eighties, these women provided an interesting perspective to Katherine Graham’s life and times because they had been alive for some of the events. For our December meeting we tend to dress with a theme. One year we all wore sparkles, and this year we came in our Christmas tree skirts.

Local authors Kim Fusco (Tending to Grace, The Wonders of Charlie Anne, and Beholding Bee) and Lucinda Landon (The Meg Mackintosh Mysteries) have come to meetings to share their writing process and inspiration. We are currently planning a trip to Mark Twain’s home in nearby Hartford and another weekend in Maine this summer.



You have done so many interesting things together! Wow! Thank you for sharing all of that. It truly sounds as though you are a close knit group. So for a final question… do you have advice for other book club groups, so that they can achieve what you all have?

We now do a number of things that have evolved over the years to help the group run more smoothly. Since at least half of the reason we get together is to socialize, it has worked for us to allow 30 to 45 minutes at the beginning for catching up. We tend to be more focused on the discussion if we do. Regularity has also been helpful. Our meetings are at the same time on the same night of the week, same week of the month. In these busy times, it helps. We try to choose selections and meeting locations three months in advance and we attempt to have books that are available in paperback or through interlibrary loan. We ask that the person choosing the book to read it prior to making it the selection and to not depend on reviews or hearsay.



That's interesting. So one person reads the book ahead of time?

We’ve learned that nothing can take the place of actually reading the book first.

It has also helped to have a facilitator who does some research, leads the discussion, and makes discussing the book a priority. I’ve heard that some book discussion groups start with good intentions but disintegrate into a girl’s night out or a dinner get together. We have embraced the idea of a girl’s night out and enjoy that aspect of the group. The food is always a pleasure but the book gets equal attention. Naturally, some discussions are better than others. As facilitator, I always attempt to include even the quiet members in the discussion. Over the years together, that has been less of an issue because we now all feel comfortable speaking up even if we disagree.



Thank you so much, Ginny, for giving us a chance to get a glimpse of the wonderful Foster Book Group!

Interview conducted by Tamara Smith

© BookBrowse.com April 2013.

If you feel that your book group has something unique to offer, and you would like to tell others about it, please contact us with brief details, and maybe we can feature you in the future.

BookBrowse Book Club

Book Jacket
The Cover Girl
by Amy Rossi
Find them early enough, and they will always be her girls.

Members Recommend

  • Book Jacket
    The Sister's Curse
    by Nicola Solvinic
  • Book Jacket
    The Lost Story of Eva Fuentes
    by Chanel Cleeton
    A mysterious book links three women across generations in this novel by New York Times bestselling author Chanel Cleeton.
  • Book Jacket
    The Vanishing Place
    by Zoë Rankin
Who Said...

It is a fact of life that any discourse...will always please if it is five minutes shorter than people expect

Click Here to find out who said this, as well as discovering other famous literary quotes!

Book
Trivia
  • Book Trivia

    Can you name the title?

    Test your book knowledge with our daily trivia challenge!

Wordplay

Solve this clue:

W the C A the M W P

and be entered to win..

Your guide toexceptional          books

BookBrowse seeks out and recommends the best in contemporary fiction and nonfiction—books that not only engage and entertain but also deepen our understanding of ourselves and the world around us.

 


Debugging Information
ColdFusion Server Developer 2021,0,13,330286
Template /featured-bookclubs/archives/index.cfm
Time Stamp 01-Jun-26 07:34 AM
Locale en
User Agent Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
Remote IP 127.0.0.1
Host Name 127.0.0.1


Execution Time

Total Time Avg Time Count Template
1780299275537 ms 1.78029927554E+012 ms 1 /root/website/app_server.cfm
368 ms 368 ms 1 /root/website/featured-bookclubs/archives/index.cfm
194 ms 194 ms 1 /root/website/app_layout.cfm
150 ms 150 ms 1 /root/website/app_globals.cfm
145 ms 145 ms 1 /root/website/site/blocks/layout/dsp_right_column.cfm
68 ms 68 ms 1 /root/website/site/blocks/dsp_book_giveaway.cfm
65 ms 65 ms 1 /root/website/queries/qry_get_active_obc.cfm
61 ms 31 ms 2 /root/website/adsystem/adsystem_mod.cfm
45 ms 45 ms 1 /root/website/site/blocks/dsp_border_first_impressions.cfm
44 ms 44 ms 1 /root/website/queries/qry_get_arcs_for_ad.cfm
37 ms 37 ms 1 /root/website/site/blocks/layout/dsp_footer.cfm
35 ms 35 ms 1 /root/website/adzones/showcase_track.cfm
27 ms 27 ms 1 /root/website/adzones/AdZone6.cfm
25 ms 25 ms 1 /root/website/act_check_login.cfm
23 ms 23 ms 1 /root/website/queries/qry_get_member_info.cfm
20 ms 20 ms 1 /root/website/queries/qry_admin_get_bookclub_by_id.cfm
15 ms 15 ms 1 /root/website/queries/qry_get_current_wordplay.cfm
14 ms 5 ms 3 /root/website/actions/act_spider_tracker.cfm
8 ms 8 ms 1 /root/website/queries/qry_get_current_competition.cfm
6 ms 6 ms 1 /root/website/actions/adstatus.cfm
3 ms 3 ms 1 /root/website/site/blocks/layout/dsp_header.cfm
2 ms 2 ms 1 /root/website/site/blocks/layout/head.cfm
1 ms 1 ms 1 /root/website/act_libraryIPLogin.cfm
1 ms 1 ms 1 /root/website/formurl2attributes.cfm
1 ms 1 ms 1 /root/website/queries/qry_get_current_ezine.cfm
1 ms 1 ms 1 /root/website/queries/qry_get_free_newsletters.cfm
1 ms 1 ms 1 /root/website/site/blocks/layout/dsp_bottom_block.cfm
0 ms 0 ms 1 /root/website/Application.cfm
0 ms 0 ms 1 /root/website/actions/udfs.cfm
0 ms 0 ms 1 /root/website/banners/ad_594.cfm
0 ms 0 ms 1 /root/website/featured-bookclubs/archives/dsp_bookclub.cfm
0 ms 0 ms 1 /root/website/js/fbjavascriptsdk.cfm
0 ms 0 ms 1 /root/website/queries/qry_get_previous_arcs_for_ad.cfm
0 ms 0 ms 1 /root/website/site/blocks/dsp_bookclubs_links.cfm
0 ms 0 ms 1 /root/website/site/blocks/dsp_border_booktalk.cfm
0 ms 0 ms 1 /root/website/site/blocks/dsp_header_newsletter.cfm
0 ms 0 ms 1 /root/website/site/blocks/dsp_wordplay.cfm
0 ms 0 ms 1 /root/website/site/blocks/email_modal.cfm
0 ms 0 ms 1 /root/website/site/blocks/layout/google_tags.cfm
0 ms 0 ms 1 /root/website/site/blocks/layout/header_announcement.cfm
0 ms 0 ms 1 /root/website/site/blocks/layout/main_menu.cfm
0 ms 0 ms 1 /root/website/site/blocks/layout/main_search.cfm
1 ms  STARTUP, PARSING, COMPILING, LOADING, & SHUTDOWN
369 ms  TOTAL EXECUTION TIME
red = over 250 ms average execution time


SQL Queries

spidercheck (Datasource=bookbrowse_com_new, Time=14ms, Records=1) in /root/website/actions/act_spider_tracker.cfm @ 07:34:35.035
SELECT	a.bot_number
        FROM	bots a
        WHERE	charindex(a.bot_name, ?) > 0
		OR a.bot_ip = ?
Query Parameter Value(s) -
Parameter #1(cf_sql_varchar) = Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
Parameter #2(cf_sql_varchar) = 127.0.0.1

get_member_info (Datasource=bookbrowse_com_new, Time=22ms, Records=0) in /root/website/queries/qry_get_member_info.cfm @ 07:34:35.035
select 	a.*, 
    		b.member_account_type_name, b.member_account_type_charge, b.member_account_type_charge_frequency,  b.member_account_type_months, 
            c.member_chargetype_name, c.member_chargetype_number, a.member_classification_number, a.member_book_format
	
    from members a, member_account_types b, member_chargetype c
	
    where a.member_account_type_number = b.member_account_type_number
	and a.payment_method_id = c.member_chargetype_number
	and a.member_number = ?
Query Parameter Value(s) -
Parameter #1(CF_SQL_INTEGER) = 0

adactive (Datasource=bookbrowse_com_new, Time=5ms, Records=2) in /root/website/actions/adstatus.cfm @ 07:34:35.035
SELECT	viewby, section
    FROM	adsystem 
    WHERE	active  = 1 
    AND		start_date <= GETDATE()
    AND 	(viewby = ? OR viewby = 'all')
Query Parameter Value(s) -
Parameter #1(CF_SQL_VARCHAR) = non

get_current_ezine (Datasource=bookbrowse_com_new, Time=0ms, Records=1, Cached Query) in /root/website/queries/qry_get_current_ezine.cfm @ 07:34:35.035
select		top 1 ezine_number, ezine_dt, ezine_image, ezine_brief_description, ezine_introduction
from		ezines
where		ezine_active_flag = 1
and 		ezine_type_number = 4
and			ezine_dt < getdate()
order by 	ezine_dt DESC
get_current_wordplay (Datasource=bookbrowse_com_new, Time=15ms, Records=1) in /root/website/queries/qry_get_current_wordplay.cfm @ 07:34:35.035
SELECT		a.wordplay_number, a.wordplay_dt, a.wordplay_name, a.wordplay_intro_text, b.wordplay_puzzle_number, b.wordplay_puzzle_question
    FROM		wordplays a 
	INNER JOIN	wordplay_puzzle_mapping c on c.wordplay_number = a.wordplay_number
	INNER JOIN	wordplay_puzzles b on b.wordplay_puzzle_number = c.wordplay_puzzle_number
	WHERE		a.wordplay_number = (	select top 1 a.wordplay_number
                                from wordplays a, wordplay_puzzles b, wordplay_puzzle_mapping c
                                where a.wordplay_number = c.wordplay_number
                                and b.wordplay_puzzle_number = c.wordplay_puzzle_number
                                and a.wordplay_dt < getdate()
                                and a.wordplay_expiration_dt > dateadd(day, -1, getdate())
                                order by a.wordplay_dt asc
                                )
get_ComNo (Datasource=bookbrowse_com_new, Time=4ms, Records=0) in /root/website/queries/qry_get_current_competition.cfm @ 07:34:35.035
SELECT 	TOP 1 	x.competition_number, x.bb_briefs_flag
	from			competitions x
	
		WHERE	x.competition_dt <= getdate()
		AND		x.competition_expiration_dt > dateadd(d,-1,getdate())
get_current_competition (Datasource=bookbrowse_com_new, Time=3ms, Records=0) in /root/website/queries/qry_get_current_competition.cfm @ 07:34:35.035
SELECT 	x.competition_number, x.book_number, x.competition_teaser_title, x.competition_teaser_description, x.competition_intro_text, x.competition_expiration_dt, x.bb_briefs_flag, x.competition_full_info_flag, x.competition_type, x.competition_optin,x.competition_optin_text, 
				a.book_title as "title",
				(b.author_first_name + ' ' +  b.author_middle_initial + ' ' + b.author_last_name) as "author",
	            f.edition_publish_dt AS "hardcover_publish_dt", f.edition_jacket_image as "hardcover_jacket_image",
				g.edition_publish_dt AS "paperback_publish_dt", g.edition_jacket_image as "paperback_jacket_image"
	
		FROM 		competitions x
		INNER JOIN	books a on a.book_number = x.book_number
		INNER JOIN	book_author_mapping c on c.book_number = x.book_number
		INNER JOIN	authors b on c.author_number = b.author_number
		LEFT JOIN	editions f on a.book_number = f.book_number and f.edition_paperback_flag = 0
		LEFT JOIN	editions g on a.book_number = g.book_number and g.edition_paperback_flag = 1

		WHERE		x.competition_number = ?
Query Parameter Value(s) -
Parameter #1(CF_SQL_INTEGER) = 0

get_previous_arcs_for_ad (Datasource=bookbrowse_com_new, Time=0ms, Records=0, Cached Query) in /root/website/queries/qry_get_previous_arcs_for_ad.cfm @ 07:34:35.035
SELECT 	a.arc_number,a.arc_client_url,a.arc_active_dt, a.arc_off_ad_dt,
		b.ezine_preview_number, b.ezine_preview_title, b.ezine_preview_subtitle, b.ezine_preview_jacket_image, b.ezine_preview_author, b.ezine_preview_publisher, 
		b.ezine_preview_publish_dt, b.ezine_preview_jacket_desc, b.ezine_preview_number_of_pages, b.ezine_preview_bb_comments, b.ezine_preview_isbn13,
		c.ezine_preview_category_name AS "ezine_preview_category",
		(select count(*) from arc_allocator d where d.arc_number = a.arc_number and arc_allocator_review_approved_flag = 1) as "reviews",
		(select (CAST(AVG(CAST(arc_allocator_review_rating AS numeric(12,0))) AS numeric(12,0)))+
				(CASE WHEN right(CAST(AVG(CAST(arc_allocator_review_rating AS numeric(12,2))) AS numeric(12,2)),2) > 25 AND right(CAST(AVG(CAST(arc_allocator_review_rating AS numeric(12,2))) AS numeric(12,2)),2) < 50 THEN 0.5
				 WHEN right(CAST(AVG(CAST(arc_allocator_review_rating AS numeric(12,2))) AS numeric(12,2)),2) > 50 AND right(CAST(AVG(CAST(arc_allocator_review_rating AS numeric(12,2))) AS numeric(12,2)),2) < 75 THEN -0.5
				 ELSE 0
				 END)
 			from arc_allocator	where arc_number = a.arc_number and arc_allocator_review_approved_flag = 1) AS arcrating,
 			(select (CAST(AVG(CAST(arc_allocator_review_rating AS numeric(12,1))) AS numeric(12,1)))from arc_allocator where arc_number = a.arc_number and arc_allocator_review_approved_flag = 1) AS "decrating"

FROM arcs a
INNER JOIN ezine_previews b ON b.ezine_preview_number = a.ezine_preview_number
INNER JOIN ezine_preview_categories c ON b.ezine_preview_category_number = c.ezine_preview_category_number

WHERE arc_closed_flag = 1
AND arc_obc_flag = 0
AND getdate() >= arc_on_ad_dt
AND getdate() < arc_off_ad_dt

ORDER BY a.arc_on_ad_dt DESC
get_future_obc (Datasource=bookbrowse_com_new, Time=13ms, Records=0) in /root/website/queries/qry_get_active_obc.cfm @ 07:34:35.035
SELECT 		a.arc_forumidfk, a.discourse_flag, a.arc_promo_text, arc_on_ad_dt,
				b.ezine_preview_number, b.ezine_preview_title, b.ezine_preview_subtitle, b.ezine_preview_jacket_image, b.ezine_preview_author, b.ezine_preview_jacket_desc, b.ezine_preview_publisher, ezine_preview_publish_dt, ezine_preview_number_of_pages, ezine_preview_isbn, ezine_preview_short_summary,
	            b.ezine_preview_bb_author_link, ezine_preview_bb_link
	
	FROM 		arcs a
	INNER JOIN 	ezine_previews b ON b.ezine_preview_number = a.ezine_preview_number
	
	WHERE 		arc_obc_flag = 1

	AND 		getdate() < arc_on_ad_dt
	
		ORDER BY  	NEWID()
get_active_obc (Datasource=bookbrowse_com_new, Time=18ms, Records=1) in /root/website/queries/qry_get_active_obc.cfm @ 07:34:35.035
SELECT 		a.arc_forumidfk, a.discourse_flag, a.arc_promo_text,
				b.ezine_preview_number, b.ezine_preview_title, b.ezine_preview_subtitle, b.ezine_preview_jacket_image, b.ezine_preview_author, b.ezine_preview_jacket_desc, b.ezine_preview_publisher, ezine_preview_publish_dt, ezine_preview_number_of_pages,  ezine_preview_isbn, ezine_preview_short_summary,
	            b.ezine_preview_bb_author_link, ezine_preview_bb_link,
	            c.book_reading_guide
	
	FROM 		arcs a
	INNER JOIN 	ezine_previews b ON b.ezine_preview_number = a.ezine_preview_number
	LEFT JOIN  	books c on c.book_number = b.ezine_preview_bb_link
	
	WHERE 		a.arc_obc_flag = 1
	AND			a.arc_active_flag = 0
	AND 		arc_closed_flag = 1
	AND 		getdate() >= arc_on_ad_dt
	AND 		getdate() < arc_off_ad_dt
	ORDER BY  	NEWID()
get_recent_obc (Datasource=bookbrowse_com_new, Time=31ms, Records=4) in /root/website/queries/qry_get_active_obc.cfm @ 07:34:35.035
SELECT 		a.arc_forumidfk, a.discourse_flag, a.arc_promo_text,
				b.ezine_preview_number, b.ezine_preview_title, b.ezine_preview_subtitle, b.ezine_preview_jacket_image, b.ezine_preview_author, b.ezine_preview_jacket_desc, b.ezine_preview_publisher, ezine_preview_publish_dt, ezine_preview_number_of_pages,  ezine_preview_isbn, ezine_preview_short_summary,
	            b.ezine_preview_bb_author_link, ezine_preview_bb_link,
	            c.book_reading_guide
	
	FROM 		arcs a
	INNER JOIN 	ezine_previews b ON b.ezine_preview_number = a.ezine_preview_number
	LEFT JOIN  	books c on c.book_number = b.ezine_preview_bb_link
	
	WHERE a.arc_number IN (select top 4 arc_number
							from		arcs
							WHERE 		arc_obc_flag = 1
							AND			arc_active_flag = 0
							AND 		arc_closed_flag = 1
							AND 		getdate() > arc_off_ad_dt
							ORDER BY	arc_on_ad_dt DESC)
	ORDER BY  	NEWID()
get_bookclub_by_id (Datasource=bookbrowse_com_new, Time=19ms, Records=1) in /root/website/queries/qry_admin_get_bookclub_by_id.cfm @ 07:34:35.035
select bookclub_number, bookclub_name, bookclub_title, bookclub_summary, bookclub_interview, bookclub_image, bookclub_entry_dt, bookclub_display_flag
	from bookclubs
	where bookclub_number = ?
Query Parameter Value(s) -
Parameter #1(CF_SQL_INTEGER) = 44

get_arcs_for_ad (Datasource=bookbrowse_com_new, Time=25ms, Records=0) in /root/website/queries/qry_get_arcs_for_ad.cfm @ 07:34:35.035
SELECT 	top 10 a.arc_number,arc_promo_text,
		b.ezine_preview_number, b.ezine_preview_title, b.ezine_preview_subtitle, b.ezine_preview_jacket_image, b.ezine_preview_author, b.ezine_preview_publish_dt, 
		(select (CAST(AVG(CAST(arc_allocator_review_rating AS numeric(12,0))) AS numeric(12,0)))+
				(CASE WHEN right(CAST(AVG(CAST(arc_allocator_review_rating AS numeric(12,2))) AS numeric(12,2)),2) > 25 AND right(CAST(AVG(CAST(arc_allocator_review_rating AS numeric(12,2))) AS numeric(12,2)),2) < 50 THEN 0.5
				 WHEN right(CAST(AVG(CAST(arc_allocator_review_rating AS numeric(12,2))) AS numeric(12,2)),2) > 50 AND right(CAST(AVG(CAST(arc_allocator_review_rating AS numeric(12,2))) AS numeric(12,2)),2) < 75 THEN -0.5
				 ELSE 0
				 END)
 			from arc_allocator	where arc_number = a.arc_number and arc_allocator_review_approved_flag = 1) AS arcrating

FROM arcs a
INNER JOIN ezine_previews b ON b.ezine_preview_number = a.ezine_preview_number

WHERE arc_closed_flag = 1
AND arc_obc_flag = 0
AND getdate() >= arc_on_ad_dt
AND (select count(*) from arc_allocator d where d.arc_number = a.arc_number and arc_allocator_review_approved_flag = 1) > 1
and getdate() <= dateadd(day,1,a.arc_off_ad_dt)

ORDER BY NEWID()
get_arcs_for_ad (Datasource=bookbrowse_com_new, Time=18ms, Records=3) in /root/website/queries/qry_get_arcs_for_ad.cfm @ 07:34:35.035
SELECT 	top 3 a.arc_number,arc_promo_text,
			b.ezine_preview_number, b.ezine_preview_title, b.ezine_preview_subtitle, b.ezine_preview_jacket_image, b.ezine_preview_author, b.ezine_preview_publish_dt, 
			(select (CAST(AVG(CAST(arc_allocator_review_rating AS numeric(12,0))) AS numeric(12,0)))+
					(CASE WHEN right(CAST(AVG(CAST(arc_allocator_review_rating AS numeric(12,2))) AS numeric(12,2)),2) > 25 AND right(CAST(AVG(CAST(arc_allocator_review_rating AS numeric(12,2))) AS numeric(12,2)),2) < 50 THEN 0.5
					 WHEN right(CAST(AVG(CAST(arc_allocator_review_rating AS numeric(12,2))) AS numeric(12,2)),2) > 50 AND right(CAST(AVG(CAST(arc_allocator_review_rating AS numeric(12,2))) AS numeric(12,2)),2) < 75 THEN -0.5
					 ELSE 0
					 END)
				from arc_allocator	where arc_number = a.arc_number and arc_allocator_review_approved_flag = 1) AS arcrating

	FROM arcs a
	INNER JOIN ezine_previews b ON b.ezine_preview_number = a.ezine_preview_number

	WHERE arc_closed_flag = 1
	AND arc_obc_flag = 0
	AND getdate() >= arc_on_ad_dt
	AND (select count(*) from arc_allocator d where d.arc_number = a.arc_number and arc_allocator_review_approved_flag = 1) > 1

	ORDER BY a.arc_off_ad_dt DESC
get_ads (Datasource=bookbrowse_com_new, Time=19ms, Records=0) in /root/website/adsystem/adsystem_mod.cfm @ 07:34:35.035
SELECT		a.adid,	adweight
	FROM		adsystem a
	INNER JOIN 	ad_category_mapping b ON b.adid = a.adid
	WHERE		a.section = ?
	AND			a.active  = 1
	AND 		a.start_date <= GETDATE()
	
	AND (a.viewby LIKE '%n%' OR a.viewby = 'all')
            

	AND     (b.category_number IN (	SELECT	category_number
									FROM	category_book_mapping
									WHERE	book_number = ?)
      		OR 	b.category_number = ?)
Query Parameter Value(s) -
Parameter #1(CF_SQL_VARCHAR) = adzone6
Parameter #2(CF_SQL_VARCHAR) = 0
Parameter #3(CF_SQL_VARCHAR) = 0

get_ads (Datasource=bookbrowse_com_new, Time=4ms, Records=1) in /root/website/adsystem/adsystem_mod.cfm @ 07:34:35.035
SELECT	a.adid,	adweight
        FROM	adsystem a
        WHERE	a.section = ? 
        AND 	a.active  = 1 
        AND		a.start_date <= GETDATE()	
        
        AND (a.viewby LIKE '%n%' OR a.viewby = 'all')
        AND (select count(*) from ad_category_mapping where datalength(category_number) >= 1 and adid = a.adid) = 0
Query Parameter Value(s) -
Parameter #1(CF_SQL_VARCHAR) = adzone6

get_type (Datasource=bookbrowse_com_new, Time=1ms, Records=1) in /root/website/adsystem/adsystem_mod.cfm @ 07:34:35.035
SELECT	a.start_date, a.adid, a.end_date, a.camp_views, a.image_name, a.alt_text, a.views, a.code, a.adsize
        FROM	adsystem a
        WHERE	a.adid = ?
Query Parameter Value(s) -
Parameter #1(CF_SQL_INTEGER) = 1112

get_quotes (Datasource=bookbrowse_com_new, Time=60ms, Records=1) in /root/website/site/blocks/dsp_book_giveaway.cfm @ 07:34:35.035
select top 1 ezine_number, ezine_quote, ezine_quote_title
	    from ezines
	    where len(ezine_quote_title) > 1
	    order by newid()
get_free_newsletters (Datasource=bookbrowse_com_new, Time=0ms, Records=4, Cached Query) in /root/website/queries/qry_get_free_newsletters.cfm @ 07:34:35.035
SELECT 	*
    FROM 	free_newsletters
get_ads (Datasource=bookbrowse_com_new, Time=7ms, Records=0) in /root/website/adsystem/adsystem_mod.cfm @ 07:34:35.035
SELECT		a.adid,	adweight
	FROM		adsystem a
	INNER JOIN 	ad_category_mapping b ON b.adid = a.adid
	WHERE		a.section = ?
	AND			a.active  = 1
	AND 		a.start_date <= GETDATE()
		 	AND a.adid NOT IN (?) 
	AND (a.viewby LIKE '%n%' OR a.viewby = 'all')
            

	AND     (b.category_number IN (	SELECT	category_number
									FROM	category_book_mapping
									WHERE	book_number = ?)
      		OR 	b.category_number = ?)
Query Parameter Value(s) -
Parameter #1(CF_SQL_VARCHAR) = showcase_track
Parameter #2(CF_SQL_INTEGER) = 1112
Parameter #3(CF_SQL_VARCHAR) = 0
Parameter #4(CF_SQL_VARCHAR) = 0

get_ads (Datasource=bookbrowse_com_new, Time=14ms, Records=1) in /root/website/adsystem/adsystem_mod.cfm @ 07:34:35.035
SELECT	a.adid,	adweight
        FROM	adsystem a
        WHERE	a.section = ? 
        AND 	a.active  = 1 
        AND		a.start_date <= GETDATE()	
        		AND a.adid NOT IN (?) 
        AND (a.viewby LIKE '%n%' OR a.viewby = 'all')
        AND (select count(*) from ad_category_mapping where datalength(category_number) >= 1 and adid = a.adid) = 0
Query Parameter Value(s) -
Parameter #1(CF_SQL_VARCHAR) = showcase_track
Parameter #2(CF_SQL_INTEGER) = 1112

get_type (Datasource=bookbrowse_com_new, Time=9ms, Records=1) in /root/website/adsystem/adsystem_mod.cfm @ 07:34:35.035
SELECT	a.start_date, a.adid, a.end_date, a.camp_views, a.image_name, a.alt_text, a.views, a.code, a.adsize
        FROM	adsystem a
        WHERE	a.adid = ?
Query Parameter Value(s) -
Parameter #1(CF_SQL_INTEGER) = 594


Scope Variables

CGI Variables:
AUTH_PASSWORD=
AUTH_TYPE=
AUTH_USER=
CERT_COOKIE=
CERT_FLAGS=
CERT_ISSUER=
CERT_KEYSIZE=
CERT_SECRETKEYSIZE=
CERT_SERIALNUMBER=
CERT_SERVER_ISSUER=
CERT_SERVER_SUBJECT=
CERT_SUBJECT=
CF_TEMPLATE_PATH=/root/website/featured-bookclubs/archives/index.cfm
CONTENT_LENGTH=
CONTENT_TYPE=
CONTEXT_PATH=
GATEWAY_INTERFACE=
HTTPS=
HTTPS_KEYSIZE=
HTTPS_SECRETKEYSIZE=
HTTPS_SERVER_ISSUER=
HTTPS_SERVER_SUBJECT=
HTTP_ACCEPT=*/*
HTTP_ACCEPT_ENCODING=gzip, br, zstd, deflate
HTTP_ACCEPT_LANGUAGE=
HTTP_CONNECTION=upgrade
HTTP_COOKIE=FREEACCESSCOUNT=0; CFCLIENT_BOOKBROWSE=order%3Dp%23member%5Fnumber%3D0%23member%5Factive%5Fflag%3D0%23member%5Flogged%5Fin%5Fflag%3D0%23library%5Fuser%5Fflag%3D0%23view%3Dbooks%23; CFID=4091628; CFTOKEN=66347be8b3f111ab-150A9E34-91C8-A7CD-09E42DF0B2727240; CFGLOBALS=urltoken%3DCFID%23%3D4091628%26CFTOKEN%23%3D66347be8b3f111ab%2D150A9E34%2D91C8%2DA7CD%2D09E42DF0B2727240%23lastvisit%3D%7Bts%20%272026%2D06%2D01%2007%3A34%3A35%27%7D%23hitcount%3D166%23timecreated%3D%7Bts%20%272026%2D06%2D01%2007%3A34%3A05%27%7D%23cftoken%3D66347be8b3f111ab%2D150A9E34%2D91C8%2DA7CD%2D09E42DF0B2727240%23cfid%3D4091628%23
HTTP_HOST=dev.bookbrowse.com
HTTP_REFERER=
HTTP_URL=
HTTP_USER_AGENT=Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
LOCAL_ADDR=127.0.0.1
PATH_INFO=/bookclub_number/44
PATH_TRANSLATED=/root/website/featured-bookclubs/archives/index.cfm
QUERY_STRING=
REMOTE_ADDR=127.0.0.1
REMOTE_HOST=127.0.0.1
REMOTE_USER=
REQUEST_METHOD=GET
SCRIPT_NAME=/featured-bookclubs/archives/index.cfm
SERVER_NAME=dev.bookbrowse.com
SERVER_PORT=8500
SERVER_PORT_SECURE=0
SERVER_PROTOCOL=HTTP/1.1
SERVER_SOFTWARE=
WEB_SERVER_API=
Client Variables:
cfid=4091628
cftoken=66347be8b3f111ab-150A9E34-91C8-A7CD-09E42DF0B2727240
hitcount=172
lastvisit={ts '2026-06-01 07:34:35'}
library_user_flag=0
member_active_flag=0
member_logged_in_flag=0
member_number=0
order=p
timecreated={ts '2026-06-01 07:34:05'}
urltoken=CFID=4091628&CFTOKEN=66347be8b3f111ab-150A9E34-91C8-A7CD-09E42DF0B2727240
view=books
Cookie Variables:
CFCLIENT_BOOKBROWSE=order=p#member_number=0#member_active_flag=0#member_logged_in_flag=0#library_user_flag=0#view=books#
CFGLOBALS=urltoken=CFID#=4091628&CFTOKEN#=66347be8b3f111ab-150A9E34-91C8-A7CD-09E42DF0B2727240#lastvisit={ts '2026-06-01 07:34:35'}#hitcount=166#timecreated={ts '2026-06-01 07:34:05'}#cftoken=66347be8b3f111ab-150A9E34-91C8-A7CD-09E42DF0B2727240#cfid=4091628#
CFID=4091628
CFTOKEN=66347be8b3f111ab-150A9E34-91C8-A7CD-09E42DF0B2727240
FREEACCESSCOUNT=0
Session Variables:
cfid=4091628
cftoken=66347be8b3f111ab-150A9E34-91C8-A7CD-09E42DF0B2727240
sessionid=BOOKBROWSE_4091628_66347be8b3f111ab-150A9E34-91C8-A7CD-09E42DF0B2727240
urltoken=CFID=4091628&CFTOKEN=66347be8b3f111ab-150A9E34-91C8-A7CD-09E42DF0B2727240
URL Parameters:
bookclub_number=44
Debug Rendering Time: 14 ms