Summary and Reviews of Becoming Madam Secretary by Stephanie Dray

Becoming Madam Secretary by Stephanie Dray

Becoming Madam Secretary

by Stephanie Dray
  • BookBrowse Review:
  • Critics' Consensus (8):
  • Readers' Rating (95):
  • First Published:
  • Mar 12, 2024, 528 pages
  • Paperback:
  • Mar 2025, 544 pages
  • Rate this book

About This Book

Book Summary

New York Times bestselling author Stephanie Dray returns with a captivating and dramatic new novel about an American heroine Frances Perkins.

Raised on tales of her revolutionary ancestors, Frances Perkins arrives in New York City at the turn of the century, armed with her trusty parasol and an unyielding determination to make a difference.

When she's not working with children in the crowded tenements in Hell's Kitchen, Frances throws herself into the social scene in Greenwich Village, befriending an eclectic group of politicians, artists, and activists, including the millionaire socialite Mary Harriman Rumsey, the flirtatious budding author Sinclair Lewis, and the brilliant but troubled reformer Paul Wilson, with whom she falls deeply in love.

But when Frances meets a young lawyer named Franklin Delano Roosevelt at a tea dance, sparks fly in all the wrong directions. She thinks he's a rich, arrogant dilettante who gets by on a handsome face and a famous name. He thinks she's a priggish bluestocking and insufferable do-gooder. Neither knows it yet, but over the next twenty years, they will form a historic partnership that will carry them both to the White House.

Frances is destined to rise in a political world dominated by men, facing down the Great Depression as FDR's most trusted lieutenant—even as she struggles to balance the demands of a public career with marriage and motherhood. And when vicious political attacks mount and personal tragedies threaten to derail her ambitions, she must decide what she's willing to do—and what she's willing to sacrifice—to save a nation.

Chapter One
New York City
Summer 1909


My family built this country with muddy hands and a spark of madness. On my grandfather's side, we were brickmakers, shoveling clay out of pits along the Damariscotta River in Maine. On my grandmother's side, we were rebels, writing pamphlets against taxation without representation and taking up muskets against the redcoats.

Alas, just like some bricks break in the kiln, so, too, did some of my kin crack in the fire of the American Revolution. Madness runs in families, they say. Courage too. And I wasn't entirely sure which of those inheritable traits was most responsible for my decision as a young woman to move to New York City, where I'd be living in Hell's Kitchen, one of the most notoriously violent tenement slums.

The neighborhood-insofar as one could call it that-was so much under the thumb of gang leaders that policemen couldn't enter without fear of being pelted with stones by lookouts who then escaped down the drainpipes into a maze of rat-...

Please be aware that this discussion guide will contain spoilers!

  1. Frances Perkins considered herself the descendant of revolutionary patriots. How did this image of herself and her place in the American story influence her career choices?
  2. The Triangle shirtwaist factory fire profoundly impacted Perkins. Can you think of other examples from the novel where a single event changed the direction of a character's life?
  3. How did Perkins navigate the discrimination she faced as a woman? What instances in the book struck you the most about this struggle? What scenes most effectively demonstrate her resilience?
  4. Frances Perkins's family struggled with mental illness in a time when bipolar disease was not well understood. How might things have turned out differently for her, and for the country, if ...

Please be aware that this discussion may contain spoilers!

See what our members are saying about this book in our Community Forum.

What are you reading this week? And what did you think of last week’s books? (09-25-2025)
I am reading "Becoming Madam Secretary" by Stephanie Dray. It is off to a slow start, but a lot happened in the protagonist's life, so I have high hopes. I finished "Cuba: An American History" on Tuesday, and I was shocked by how much I didn't know, even with a degree in Spanish.
-Anthony_Conty


What are you reading this week? And what did you think of last week’s books? (09-11-2025)
I'm part way through Satisfaction Cafe by Kathy Wang–which I like–and have Stephanie Dray's Becoming Madam Secretary , about Frances Perkins, waiting in the wings. My father began working for the Social Security Administration soon after its inception so I feel like I should read it & it was actu...
-Carol_Ann_Robb


BookBrowsers Ask Stephanie Dray
Greetings Stephanie! I'm looking forward to discussing Becoming Madam Secretary with my library group in September. I'm holding off reading it until then. Your other novels have been so interesting. What time period was your favorite to write about?
-Holly_K


Who's your favorite female author of the 21st century?
For me it depends on the genre. For Historical Fiction—Stephanie Dray was fantastic in Becoming Madame Secretary and I loved the Woman of Chateau Lafayette. For Literally Fiction Emily Henry has many enjoyable books. Elizabeth Strout was rewarding in her Olive series and Tell Me Everything. I am ...
-Lynne_G


Think about your favorite genre. To you, which author is the master of that genre?
My favorite genre is by FAR historical fiction. Guess I enjoy history, but appreciate it being spiced up! There are many, MANY authors who I think excel here. I'm thinking especially of Stephanie Dray. I was very impressed with Becoming Madam Secretary . I think the people I'd consider "masters" ...
-kim.kovacs


Overall, what did you think of Becoming Madam Secretary? (no spoilers, please!)
Quite an amazing story and relished every moment I was reading this book. A woman whose courage and compassion has impacted our lives today. Had she been a male, her name would have been more alive in our history books!
-Elaine_F


Upcoming author interviews
We've added two author to the calendar: Siphiwe Gloria Ndlovu will be visiting starting Wednesday, June 4. She's the author of several novels, most recently https://www.bookbrowse.com/reviews/index.cfm/book_number/4995/the-creation-of-halfbroken-people The Creation of Half Broken People , an Afri...
-kim.kovacs


What woman in today's world could do the kind of ground-breaking that Francis Perkins did in her time?
I agree with Heather that women today are, in so many fields, doing groundbreaking work and making new discoveries. Enough doors have opened (or been beaten down) that now opportunity and ability are finding their way together. In Francis Perkins' day that was not the case which is what makes her...
-Connie_K


The Triangle shirtwaist factory fire profoundly impacted Perkins. Can you think of other examples from the novel where a single event changed the direction of a character's life?
I jotted down events that I thought had changed the direction of Perkins' life. Then I read the other comments, and quickly checked off my ideas because they were mine, too. The big impact on Perkins was meeting FDR who much later chose her as the first female cabinet member and Secretary of Labor.
-Marion_Mueller


To what audience would you recommend Becoming Madam Secretary?
Having recently completed the book, I'd definitely recommend it to people who like to read about FDR's presidency.
-Tracy_F


The evolution of the complex relationship between Perkins and President Franklin D. Roosevelt is a central plot point in the novel. What surprised you about this relationship? How did it shed light on history?
Sad commentary about SS as we all know it's not a Ponzi scheme.
-NanK


Frances Perkins considered herself the descendant of revolutionary patriots. How did this image of herself and her place in the American story influence her career choices?
I think she saw herself as a patriot, and as someone who could change things for people. And her childhood home was stifling to her with so much pressure to conform and do the expected thing for a young lady of the time.
-Lin_Z


How did the portrayal of Frances Perkins's difficulty in balancing her personal and professional life make her more relatable as a character and human being?
I think her troubles balancing her roles made her more human. And I guess that's relatable to the reader. I am glad the author showed both sides ofher life especially considering the time period she lived in.
-Lin_Z


An instructor tells Perkins to stop writing stories with happy endings. She replies, “I can’t imagine why anyone would try to change the world unless they believed in happy endings.” What do you think of this response? Do you believe in happy endings?
I think people who try to change the world have an idea of what THEIR happy ending looks like. I'd like to think that most people are looking out for each other,but not everything ends happily. Unless you're in a Hallmark movie!
-Lin_Z


Perkins and Roosevelt discuss the “American experiment". They both believe “our country was founded for a purpose and with a mission: to provide for liberty and the general welfare.” What do you think of this statement? Do you agree with it?
I agree with the statement about the purpose of government. But I think there are too many leaders of government today that would not agree, do not know what that means for the average American, and perhaps do not care. I also wonder who of them have read the constitution. Kathleen_L said it well.
-Lin_Z


Perkins was the driving force behind the Social Security Act. How does the novel's portrayal of this landmark achievement heighten your understanding and appreciation of it?
I agree with the postings above. I did not know SS was her idea. But I should not be surprised when learning she was a social worker. She saw first hand the poverty of the average American during that time. I think she had to work really hard to drag other cabinet members into agreeing, but they ...
-Lin_Z


Perkins's legacy continues to live on in our society today. With the five-day workweek, fire and food safety regulations, unemployment insurance, and Social Security, how has your life or the lives of your family members been impacted by her work?
I don't know of any American that hasn't been impacted by these laws. We appear to take these laws for granted these days with very few people left to understand the impact of what happens if these laws, programs and oversight are removed. Frances Perkins changed the lives of so many and was inst...
-Erica_L


What did you expect from a book about a secretary of labor, and how was Stephanie Dray's Becoming Madam Secretary similar to and different from your expectations?
I wasn't sure what to think, but this is a character that I knew just a little bit about and I love historical fiction. I am SO glad I read this book, and I have recommended it to several friends, and it is on our book club list. I was engaged from the first few pages and learned so much about Pe...
-Patricia_G1


If you’ve read any of Stephanie Dray’s other novels, how does this one compare? Is there another book or author you feel has a similar theme or style?
Like others here, I had only read The Women of Chateau Lafayette before this book. I loved the earlier book and was worried that this one wouldn't be as gripping. But to my surprise and delight, this book was every bit as good and was quite gripping. My sister recommends My Dear Hamilton very hig...
-Kathleen_L


What parallels did you see between the time period covered in the book and our own - socially, economically or politically?
So many examples…distrust of government, economic issues, poverty, fear… There was quite a push for fascist government in the late 1930's, and there is today. Social Security is at 'risk' today, and has been a lifesaver for millions of people since it's inception (thanks to F. Perkins).
-Dotti_A


Frances Perkins struggled with the accusation that she may have been a better American patriot than she was a mother. What are your thoughts on that?
I think Frances did the best she could under very difficult circumstances, like most women who have both family and professional responsibilities. In her case, she had enormous responsibilities in both arenas: she was the sole support of a family which struggled with mental illness while serving ...
-Elizabeth_P1


How did Perkins navigate the discrimination she faced as a woman? What instances in the book struck you the most about this struggle? What scenes most effectively demonstrate her resilience?
I think Frances observed men first, figured out who was and wasn't domineering and then strategized accordingly.
-NanK


Frances Perkins's family struggled with mental illness in a time when bipolar disease was not well understood. How might things have turned out differently for her, and for the country, if her husband's illness could have been effectively treated?
I find it to be such an unknown - how things could have turned out differently if Frances' husband's illness was effectively treated. I think it would have certainly made life easier for her. I was so impressed and touched, as I read, that she was able to handle this so well.
-Shirl


What did you make of the first person "voice" of the novel?
I enjoyed the story of her life (personal and professional) in the first person, in general terms we were told of her personal relationships with others. Of course, the conversations could not have been known…but they did seem to be consistent with the relationships as described.
-Dotti_A


Is there a quote or scene in Becoming Madam Secretary that stood out for you? Why do you suppose it resonated?
…" If we want to keep our American way of life alive and well, we need to give our folks some security and democracy worth fighting for." Our government is in turmoil and the threat to our democracy is real. The very topics Mrs. Perkins fought for are now on the chopping block. The American peopl...
-Tara_Ivey


Did you learn anything new or surprising about the time period in which the book is set?
I had no idea a woman fought for the working people and the 1st woman to do so. Non biased & unprejudiced work. As a woman I am truly proud.
-Tara_Ivey


Frances Perkins often believed that she had to compromise to accomplish her goals; what did you think of her decisions in this regard, and were those compromises effective?
Compromise is important when making change. Mrs. Perkins has to be flexible when passing the first workers rights bill. Helping some workers is better than none. She was determined to make change and learned to adapt very well.
-Tara_Ivey


Who do you think Perkins’ role models were? Do you have anyone you consider your role model?
I think I agree. Now that you mention the grandmother, I remembered how much I appreciated the strength of my grandmother who was a true feminist. Though she had 8 children, didn't work, fell more into the Ramsey life (though not quite as privileged). However, she showed me strength and that your...
-Sonya_M


Mrs. Kelley tells Perkins, “[M]aking enemies is how you know you’re doing things right.” Do you agree with her? Do you think it would have been possible for Perkins to implement reform without making enemies? Do you think it’s possible now?
Any change is a struggle. Change at a broad level inevitably results in those who perceive they've lost things even when the changes are generally believed to be positive. Unfortunately I think our tendency is to view the world as a zero sum game. If a group gains then necess
-Donna_D


What are you reading this week? (02/27/2025)
I'm reading Looking for Jane, by Heather Marshall. It's terrific. And I recently finished 2 excellent books: Let's Call Her Barbie, by Renee Rosen, and Becoming Madam Secretary, by Stephanie Dray.
-Lloyd_R


What audience would you recommend The Frozen River to? Is there another book or author you feel has a similar theme or style?
First author that came to mind because of the time period (American Revolution) was historical fiction author Stephanie Dray, who co wrote My Dear Hamilton and America's First Daughter with Laura Kamoie. Ms. Dray's more recent publications have also won high praise and have a more contemporary se...
-Diane_Jones


About the Becoming Madam Secretary Discussion category
Please join BookBrowse in our book club discussion of Becoming Madam Secretary by Stephanie Dray. More information about the book is available here: https://www.bookbrowse.com/mag/reviews/index.cfm/book_number/4793/becoming-madam-secretary BookBr...
-system


Membership Advantages
  • Reviews
  • "Beyond the Book" articles
  • Free books to read and review (US only)
  • Find books by time period, setting & theme
  • Read-alike suggestions by book and author
  • Book club discussions
  • and much more!
  • Just $60 for 12 months or $20 for 3 months.
  • More about membership!
  • award image

Reviews

BookBrowse Review

BookBrowse

The job of writing historical fiction about a larger-than-life character like Ms. Perkins and all the important people she had to push, cajole, and convince, requires not only extensive research but also the creativity to try to discern and write what plausibly could have been her thoughts and her conversations. Stephanie Dray does a masterful job of all of the above. As she says in her Author's Note, "Novelists can go where historians rightly fear to tread." (Jim T). What a great book! I'm embarrassed to say I knew nothing of Frances Perkins nor her incredible achievements. A fiction book that sends the reader searching for more information must be a great book and this is one of them. I continue to be astonished that a book about the woman deeply involved in FDR's New Deal and the architect of Social Security could be such a page-turner! (Jeanne W)...continued

Full Review Members Only (926 words)

(Reviewed by First Impressions Reviewers).

Media Reviews

Shelf Awareness
Stephanie Dray brings Frances Perkins (1880-1965), U.S. Secretary of Labor and a fierce advocate for workers' rights, to vivid life in yet another gripping historical novel, Becoming Madam Secretary. … Becoming Madam Secretary, powerfully told and rich with historical detail, is a nuanced portrait of a brilliant woman and her triumphs in the face of staggering challenges.

The Chicago Book Reivew
Not only informative but a true joy to read.

The Montecito Journal
This is historical fiction at its finest.

The Historical Novel Review
The accomplishments of this remarkable woman, with her strength, determination, and drive, leave the reader with admiration and awe.

Booklist
Highly recommended for all historical-fiction collections.

Library Journal
A fictionalized portrayal of a phenomenal woman who has largely been lost to history.

Publishers Weekly
Dray delivers an insightful fictional biography of Frances Perkins….historical fiction fans won't want to miss this.

Author Blurb Kate Quinn, New York Times bestselling author of The Diamond Eye
Becoming Madam Secretary is a proud anthem to a forgotten founding mother. Frances Perkins starts out a bright young thing with an economics degree and an iron determination to make the world a better place, and ends up a shining star: first woman appointed to a presidential cabinet, architect of the New Deal, mother of Social Security, and FDR's much-relied-upon work wife throughout his entire presidency. Stephanie Dray's  love and respect for this American heroine shines from every page, as does her impeccable research. Unputdownable!

Author Blurb Lisa Scottoline,New York Times bestselling author of Loyalty 
Stephanie Dray is one of my absolute favorite authors of historical fiction, and her new novel Becoming Madam Secretary shows why. In the novel, Dray tells the story of the indomitable Frances Perkins….Dray's unique skill is telling the big picture of Frances's life, while at the same time making her a completely relatable wife in a difficult marriage and a working mother when that phrase was unheard of. I couldn't stop turning the pages in this novel, which is both an inspiration and a triumph!

Author Blurb Marie Benedict, New York Times bestselling co-author of The First Ladies
What a compelling, important story about a trailblazing woman! In Becoming Madam Secretary, Stephanie Dray takes readers on an enthralling journey as Frances Perkins rises to become the country's most important cabinet member during a crossroads in American history, one with lasting ramifications. Hers is a name we should all know, and this is a novel we should all read.

Author Blurb Michelle Moran, bestselling author of Rebel Queen
There is no finer writer of women in American history than Stephanie Dray. In Becoming Madam Secretary, her prose is so vivid that the modern world completely fades away and for a time, you feel you are actually standing with Frances Perkins, battling your way alongside FDR through the Great Depression. This is a novel for every viewer who watched The West Wing and wished it had once been a book. Simply outstanding.

Reader Reviews

Lloyd_R

A Truly Terrific Book
Becoming Madam Secretary, by Stephanie Dray, is an amazing story. It's all about the first female cabinet member. Frances Perkins was picked by FDR to be his Secretary of Labor when he officially became president in early 1933. We learn that right ...   Read More
Carolea

So well researched and written!
If you are currently receiving any kind of government benefit, such as Social Security or Medicare, then the novel "Becoming Madam Secretary" by Stephanie Dray is an absolute must-read. This captivating work of historical fiction provides a ...   Read More
Sina_De_Capri

Becoming Madam Secretary review
Stephanie Dray weaves a captivating and dramatic narrative in Becoming Madam Secretary. The novel introduces us to Frances Perkins, an American heroine whose impact reverberates through history. Raised on tales of her revolutionary ancestors, Frances...   Read More
Yosi

Wonderful book
While historical fiction isn’t the first genre I typically go for I do enjoy it a lot, and I especially love stories like that this that take a piece of history that is not typically focused on. I will admit I didn’t know Frances Perkins or all that ...   Read More

Write your own review!

Membership Advantages
  • Reviews
  • "Beyond the Book" articles
  • Free books to read and review (US only)
  • Find books by time period, setting & theme
  • Read-alike suggestions by book and author
  • Book club discussions
  • and much more!
  • Just $60 for 12 months or $20 for 3 months.
  • More about membership!

Beyond the Book



US Secretary of Labor Frances Perkins

Frances Perkins on the cover of Time magazineBecoming Madam Secretary by Stephanie Dray narrates the life of Frances Perkins, Secretary of Labor under President Franklin Delano Roosevelt and the first woman to serve in the US Cabinet. Perkins was a tireless supporter of workers' rights and is credited with drafting and lobbying support for some of the most critical parts of the New Deal.

Frances Perkins was born in Boston in 1880 and grew up in Worcester, Massachusetts. She attended college at Mount Holyoke where she studied economic history and was inspired by Jacob Riis's account of life in New York City's slums, How the Other Half Lives. She toured factories and interviewed workers to get a sense of the conditions and the issues that mattered to them. From Mount Holyoke, ...

Membership Advantages
  • Reviews
  • "Beyond the Book" articles
  • Free books to read and review (US only)
  • Find books by time period, setting & theme
  • Read-alike suggestions by book and author
  • Book club discussions
  • and much more!
  • Just $60 for 12 months or $20 for 3 months.
  • More about membership!

Read-Alikes

Read-Alikes Full readalike results are for members only

If you liked Becoming Madam Secretary, try these:

  • The War Librarian jacket

    The War Librarian

    by Addison Armstrong

    Published 2022

    About this book

    The Paris Library meets The Flight Girls in this captivating historical novel about the sacrifice and courage necessary to live a life of honor, inspired by the first female volunteer librarians during World War I and the first women accepted into the U.S. Naval Academy.

  • The Women of Chateau Lafayette jacket

    The Women of Chateau Lafayette

    by Stephanie Dray

    Published 2022

    About this book

    More by this author

    An epic saga from New York Times bestselling author Stephanie Dray based on the true story of an extraordinary castle in the heart of France and the remarkable women bound by its legacy.

  • Lady Clementine jacket

    Lady Clementine

    by Marie Benedict

    Published 2020

    About this book

    More by this author

    New from Marie Benedict, the New York Times bestselling author of The Only Woman in the Room! An incredible novel that focuses on one of the people who had the most influence during World War I and World War II: Clementine Churchill.

We have 5 read-alikes for Becoming Madam Secretary, but non-members are limited to three results. Join free to see the complete list of recommendations.
More books by Stephanie Dray
Search read-alikes
How we choose read-alikes
Membership Advantages
  • Reviews
  • "Beyond the Book" articles
  • Free books to read and review (US only)
  • Find books by time period, setting & theme
  • Read-alike suggestions by book and author
  • Book club discussions
  • and much more!
  • Just $60 for 12 months or $20 for 3 months.
  • More about membership!

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...

Too often we enjoy the comfort of opinion without the discomfort of thought.

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..


Debugging Information
ColdFusion Server Developer 2021,0,13,330286
Template /reviews/index.cfm
Time Stamp 31-May-26 07:51 PM
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
1780257096088 ms 1.78025709609E+012 ms 1 /root/website/app_server.cfm
3021 ms 3021 ms 1 /root/website/reviews/index.cfm
1905 ms 1905 ms 1 /root/website/reviews/dsp_main.cfm
248 ms 248 ms 1 /root/website/queries/qry_get_book_by_id.cfm
234 ms 47 ms 5 /root/website/adsystem/adsystem_mod.cfm
209 ms 209 ms 1 /root/website/queries/qry_get_discussion_by_id.cfm
174 ms 174 ms 1 /root/website/queries/qry_get_reader_reviews_by_book_id.cfm
128 ms 128 ms 1 /root/website/site/blocks/layout/dsp_right_column.cfm
100 ms 100 ms 1 /root/website/site/blocks/layout/dsp_footer.cfm
99 ms 99 ms 1 /root/website/adzones/showcase_track.cfm
59 ms 59 ms 1 /root/website/site/blocks/dsp_border_first_impressions.cfm
58 ms 58 ms 1 /root/website/app_globals.cfm
58 ms 58 ms 1 /root/website/queries/qry_get_arcs_for_ad.cfm
57 ms 57 ms 1 /root/website/queries/qry_get_liked_by_book_id.cfm
51 ms 51 ms 1 /root/website/adzones/AdZone6.cfm
48 ms 48 ms 1 /root/website/queries/qry_get_ezine_by_book_id.cfm
45 ms 45 ms 1 /root/website/adzones/AdZone2.cfm
43 ms 11 ms 4 /root/website/site/blocks/membership_advantages.cfm
36 ms 36 ms 1 /root/website/queries/qry_get_free_flag_by_book_id.cfm
36 ms 9 ms 4 /root/website/queries/qry_get_member_account_types.cfm
30 ms 30 ms 1 /root/website/adzones/AdZone3.cfm
26 ms 26 ms 1 /root/website/queries/qry_get_active_obc.cfm
20 ms 20 ms 1 /root/website/queries/qry_get_book_awards_by_book_id.cfm
17 ms 17 ms 1 /root/website/site/blocks/dsp_top_book_block.cfm
15 ms 15 ms 1 /root/website/adzones/AdZone11.cfm
14 ms 14 ms 1 /root/website/site/blocks/dsp_book_giveaway.cfm
10 ms 10 ms 1 /root/website/queries/qry_get_categories_by_book_id.cfm
5 ms 1 ms 6 /root/website/actions/act_spider_tracker.cfm
5 ms 5 ms 1 /root/website/actions/adstatus.cfm
4 ms 4 ms 1 /root/website/act_check_login.cfm
4 ms 4 ms 1 /root/website/queries/qry_get_current_wordplay.cfm
4 ms 4 ms 1 /root/website/queries/qry_get_member_info.cfm
3 ms 3 ms 1 /root/website/site/blocks/layout/dsp_header.cfm
2 ms 2 ms 1 /root/website/queries/qry_get_current_competition.cfm
1 ms 1 ms 1 /root/website/queries/qry_get_current_ezine.cfm
1 ms 1 ms 1 /root/website/site/blocks/dsp_wordplay.cfm
1 ms 1 ms 1 /root/website/site/blocks/layout/head.cfm
0 ms 0 ms 1 /root/website/Application.cfm
0 ms 0 ms 1 /root/website/act_libraryIPLogin.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/formurl2attributes.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/queries/qry_set_book_hit.cfm
0 ms 0 ms 1 /root/website/site/blocks/act_book_view_tracking.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/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
3022 ms  TOTAL EXECUTION TIME
red = over 250 ms average execution time


Exceptions

19:51:38.038 - Expression Exception - in /root/website/site/blocks/dsp_top_book_block.cfm : line 237
	    Variable BOOK_NUMBER is undefined.
	    


SQL Queries

spidercheck (Datasource=bookbrowse_com_new, Time=3ms, Records=1) in /root/website/actions/act_spider_tracker.cfm @ 19:51:36.036
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=3ms, Records=0) in /root/website/queries/qry_get_member_info.cfm @ 19:51:36.036
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=4ms, Records=2) in /root/website/actions/adstatus.cfm @ 19:51:36.036
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 @ 19:51:36.036
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=4ms, Records=1) in /root/website/queries/qry_get_current_wordplay.cfm @ 19:51:36.036
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=1ms, Records=0) in /root/website/queries/qry_get_current_competition.cfm @ 19:51:36.036
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=1ms, Records=0) in /root/website/queries/qry_get_current_competition.cfm @ 19:51:36.036
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 @ 19:51:36.036
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=8ms, Records=0) in /root/website/queries/qry_get_active_obc.cfm @ 19:51:36.036
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=5ms, Records=1) in /root/website/queries/qry_get_active_obc.cfm @ 19:51:36.036
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=13ms, Records=4) in /root/website/queries/qry_get_active_obc.cfm @ 19:51:36.036
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_book_by_id (Datasource=bookbrowse_com_new, Time=23ms, Records=1) in /root/website/queries/qry_get_book_by_id.cfm @ 19:51:36.036
SELECT		a.book_number, a.book_title, a.book_sub_title, a.book_url, a.book_entry_dt, a.book_short_summary, a.book_excerpt, a.book_jacket_info, a.book_reading_guide, a.book_copyright_info, a.book_notes,
            	b.author_number, b.author_first_name, b.author_last_name, b.author_middle_initial,
            	f.edition_publish_dt AS "hardcover_publish_dt", f.edition_number_of_pages AS "hardcover_number_of_pages", f.edition_isbn AS "hardcover_isbn", f.edition_isbn13 "hardcover_isbn13", f.edition_jacket_image as "hardcover_jacket_image", f.edition_publisher as "hardcover_publisher",
            	g.edition_publish_dt AS "paperback_publish_dt", g.edition_number_of_pages AS "paperback_number_of_pages", g.edition_isbn AS "paperback_isbn", g.edition_isbn13 "paperback_isbn13", g.edition_jacket_image as "paperback_jacket_image", g.edition_publisher as "paperback_publisher",
            	i.author_info_interview, i.author_info_biography,i.author_info_image,
            	CASE WHEN datalength(author_middle_initial) = 1 THEN author_first_name + ' ' + author_middle_initial + ' ' + author_last_name
            		 ELSE author_first_name + ' ' + author_last_name
            		 END "author_name",
            	CASE WHEN 
					(select count(*) from editions where book_number = 4364) = 1
					AND
					(select count(*) from editions where book_number = 4364 and edition_paperback_flag = 1) = 1
				THEN 1
				ELSE 0
				END AS "po_flag",
				(select count(*) from book_author_mapping m where m.author_number = b.author_number)
				+
				(select count(*) from ezine_previews where ezine_preview_bb_author_link = b.author_number and ezine_preview_bb_link =0)
				 as 'author_bookcount',
            	(SELECT CAST(AVG(CAST(rating AS decimal(12,0))) AS decimal(12,1))
				FROM (
					SELECT reader_review_rating AS rating
					FROM reader_reviews
					WHERE book_number = a.book_number
					AND reader_review_rating > 0
					
					UNION ALL
					
					SELECT reading_list_book_rating AS rating
					FROM reading_lists
					WHERE book_number = CAST(a.book_number AS VARCHAR)
					AND reading_list_book_rating > 0
				) combined_ratings
			) "savrating",
			(SELECT COUNT(rating)
				FROM (
					SELECT reader_review_rating AS rating
					FROM reader_reviews
					WHERE book_number = a.book_number
					AND reader_review_rating > 0
					
					UNION ALL
					
					SELECT reading_list_book_rating AS rating
					FROM reading_lists
					WHERE book_number = CAST(a.book_number AS VARCHAR)
					AND reading_list_book_rating > 0
				) combined_ratings
			) as "savrating_count",
            	(select top 1 media_review_rating from media_reviews where book_number = a.book_number and media_review_type_number = 9) as "bbrating",
            	(select cast(AVG(CAST(media_review_rating AS numeric(12,2)))AS decimal(12,1)) from media_reviews where book_number = a.book_number and media_review_type_number <> 7 and media_review_rating > 0) "scritrating",
				(SELECT COUNT(media_review_rating) FROM media_reviews WHERE book_number = a.book_number AND media_review_type_number <> 7 AND media_review_rating > 0) as "scritrating_count",
            	(select top 1 gg.ezine_number from ezine_edition_mapping aa, editions bb, books cc, ezines gg            	
            	where aa.edition_number = bb.edition_number and bb.book_number = cc.book_number and aa.ezine_number = gg.ezine_number 
            	and cc.book_number = a.book_number and gg.ezine_bbsays_flag = 1 and gg.ezine_active_flag = 1) as "ezine_number",
				cgm.category_number,
				cgya.category_number AS "ya_flag"
				
,(select top 1 publisher_holding_company from publishers where (publisher_imprint like f.edition_publisher OR publisher_imprint like g.edition_publisher) AND publisher_holding_company LIKE 'Harper%') AS "publisher_holding_company"		
        
    FROM		books a 
    INNER JOIN	book_author_mapping c ON c.book_number = a.book_number
    INNER JOIN	authors b ON b.author_number = c.author_number  
    INNER JOIN	author_info i ON i.author_number = b.author_number
    
    LEFT JOIN	editions f ON f.book_number = a.book_number AND f.edition_paperback_flag = 0
    LEFT JOIN	editions g ON g.book_number = a.book_number AND g.edition_paperback_flag = 1
    LEFT JOIN	category_book_mapping cgm on cgm.book_number = a.book_number AND cgm.category_number = 48
    LEFT JOIN	category_book_mapping cgya on cgya.book_number = a.book_number AND cgya.category_number = 40
          
    WHERE 		a.book_number = ?
         
    ORDER BY	c.book_author_mapping_number
Query Parameter Value(s) -
Parameter #1(CF_SQL_INTEGER) = 4793

get_media_reviews_by_book_id (Datasource=bookbrowse_com_new, Time=224ms, Records=12) in /root/website/queries/qry_get_book_by_id.cfm @ 19:51:36.036
SELECT		a.media_review_number, 
				a.book_number, 
				a.media_review_type_number, 
				a.media_review_title, 
				a.media_review_rating, 
				a.media_review, 
				a.media_review_old,
	
				CASE WHEN a.media_review_type_number = 9 THEN 	(select top 1 (case when dbo.WordCount(c.ezine_review_2) > 0 then dbo.WordCount(c.ezine_review_2) + dbo.WordCount(c.ezine_extras) 
                                                                                    else dbo.WordCount(c.ezine_review) 
                                                                                    end)
                                                                from ezine_edition_mapping c
                                                                INNER JOIN editions d ON (d.edition_number = c.edition_number)
                                                                INNER JOIN ezines e ON e.ezine_number = c.ezine_number
                                                                WHERE d.book_number = ?
                                                                
                                                                ORDER BY e.ezine_number ASC)
	 			ELSE 0 
	 			END  "wordc",
				
				CASE WHEN a.media_review_type_number = 9 THEN 	(select top 1 reviewer_number
		 														 from ezine_edition_mapping c
		 														 INNER JOIN editions d ON (d.edition_number = c.edition_number)
																 INNER JOIN ezines e ON e.ezine_number = c.ezine_number
		 														 WHERE d.book_number = ?
		 														 AND e.ezine_bbsays_flag = 1
																 ORDER BY d.edition_publish_dt DESC)
	 			ELSE 1
				END "reviewer_number",
				
				CASE WHEN a.media_review_type_number = 9 THEN 	(select top 1 reviewer_first_name + ' ' + reviewer_last_name AS "reviewer_name"
		 														 from ezine_edition_mapping c
		 														 INNER JOIN editions d ON (d.edition_number = c.edition_number)
																 INNER JOIN ezines e ON e.ezine_number = c.ezine_number
																 INNER JOIN reviewers r on r.reviewer_number = c.reviewer_number
		 														 WHERE d.book_number = ?
		 														 AND e.ezine_bbsays_flag = 1
																 ORDER BY d.edition_publish_dt DESC)
	 			END "reviewer_name"
	
	FROM		media_reviews a, media_review_types b
	
	WHERE		a.book_number IN (select distinct c.book_number from categories a, category_book_mapping b, book_author_mapping c where a.category_number = b.category_number and a.category_active_flag = 1 and b.book_number = c.book_number)
	AND			a.book_number = ?
	AND			a.media_review_type_number = b.media_review_type_number
	
	ORDER BY	b.media_review_type_sort_order ASC, media_review_rating DESC, media_review_title ASC
Query Parameter Value(s) -
Parameter #1(CF_SQL_INTEGER) = 4793
Parameter #2(CF_SQL_INTEGER) = 4793
Parameter #3(CF_SQL_INTEGER) = 4793
Parameter #4(CF_SQL_INTEGER) = 4793

get_reader_reviews_by_book_id (Datasource=bookbrowse_com_new, Time=172ms, Records=38) in /root/website/queries/qry_get_reader_reviews_by_book_id.cfm @ 19:51:36.036
select 		a.reader_review_number, a.book_number, a.reader_review_approved_flag, a.reader_review_dt,
				COALESCE(NULLIF(LTRIM(RTRIM(m.discourse_username)), ''), NULLIF(LTRIM(RTRIM(a.reader_review_reviewer_name)), '')) AS reader_review_reviewer_name,
				a.reader_review_reviewer_email_address, a.reader_review_reviewer_from_locale, a.reader_review_recommended, a.reader_review_rating, a.reader_review_title, a.reader_review_description, ISNULL(a.like_count, 0) AS like_count,
    			b.book_title,
    			ISNULL(e.edit_count, 0) AS edit_count,
    			e.last_edit_dt,
    			a.member_number AS review_member_number
    from 		reader_reviews a
    LEFT OUTER JOIN (
    	SELECT reader_review_number, COUNT(*) AS edit_count, MAX(edited_dt) AS last_edit_dt
    	FROM   reader_review_edits
    	GROUP BY reader_review_number
    ) e ON e.reader_review_number = a.reader_review_number
    LEFT OUTER JOIN members m ON m.member_number = a.member_number,
    			books b
    where 		a.book_number IN (select distinct c.book_number from categories a, category_book_mapping b, book_author_mapping c where a.category_number = b.category_number and a.category_active_flag = 1 and b.book_number = c.book_number)
    and 		a.book_number = ?
    and 		a.reader_review_approved_flag = 1
    and 		a.book_number = b.book_number
    

	order by a.reader_review_rating DESC, a.reader_review_dt DESC
Query Parameter Value(s) -
Parameter #1(CF_SQL_INTEGER) = 4793

get_book_awards_by_book_id (Datasource=bookbrowse_com_new, Time=11ms, Records=0) in /root/website/queries/qry_get_book_awards_by_book_id.cfm @ 19:51:36.036
select 		c.book_awards_category_number, c.book_awards_category_name, c.book_awards_category_sort_order,
				m.book_awards_mapping_number, m.book_award_dt,
                a.book_award_number, a.book_award_image, a.book_award_name
                
                
	from 		book_awards_mapping m
	inner join 	book_awards_category c on c.book_awards_category_number = m.book_awards_category_number
    inner join	book_awards a on a.book_award_number = c.book_award_number
    
	where 		m.book_number = ?
    
    order by	c.book_awards_category_sort_order ASC
Query Parameter Value(s) -
Parameter #1(CF_SQL_INTEGER) = 4793

get_bb_runner_ups (Datasource=bookbrowse_com_new, Time=8ms, Records=1) in /root/website/queries/qry_get_book_awards_by_book_id.cfm @ 19:51:36.036
select	book_number
    
    from	category_book_mapping a, categories b, top_categories t
    
    where	t.top_category_number = b.top_category_number
    and		b.category_number = a.category_number
    and		t.top_category_number = 9
    and		a.book_number = ?
    and		b.category_visible_flag = 1
	and		a.book_number not in (	select book_number 
    									from 		book_awards_mapping m
													inner join 	book_awards_category c on c.book_awards_category_number = m.book_awards_category_number
    												inner join	book_awards a on a.book_award_number = c.book_award_number
                                    	where m.book_number = ? 
                                    	and a.book_award_number = 7)
Query Parameter Value(s) -
Parameter #1(CF_SQL_INTEGER) = 4793
Parameter #2(CF_SQL_INTEGER) = 4793

get_liked_by_book_id (Datasource=bookbrowse_com_new, Time=57ms, Records=5) in /root/website/queries/qry_get_liked_by_book_id.cfm @ 19:51:36.036
SELECT 		b.book_title, b.book_number,
    			c.book_title "referenced_book_title", c.book_number AS "liked_book_number", c.book_short_summary as "liked_short_summary",
            	e.*,
                CASE WHEN datalength(e.author_middle_initial) > 0 
                	 THEN e.author_first_name + ' ' + e.author_middle_initial + '. ' + e.author_last_name
					 ELSE e.author_first_name + ' ' + e.author_last_name
					 END AS "author_name",
				(select top 1 edition_publish_dt from editions where editions.book_number = c.book_number order by edition_publish_dt DESC) as 'sortdate',
				(select count(*) from book_author_mapping m where m.author_number = d.author_number)
				+
				(select count(*) from ezine_previews where ezine_preview_bb_author_link = d.author_number and ezine_preview_bb_link =0)
				 as 'liked_author_bookcount'
                
	FROM 		liked a
	INNER JOIN	books b ON b.book_number = a.book_number
	INNER JOIN	books c ON c.book_number = a.liked_book_number
	INNER JOIN	book_author_mapping d ON c.book_number = d.book_number
	INNER JOIN	authors e ON d.author_number = e.author_number
    
    WHERE 		a.book_number = ?
    
	ORDER BY 	sortdate desc, c.book_title
Query Parameter Value(s) -
Parameter #1(CF_SQL_INTEGER) = 4793

get_categories_by_book_id (Datasource=bookbrowse_com_new, Time=9ms, Records=11) in /root/website/queries/qry_get_categories_by_book_id.cfm @ 19:51:36.036
select 		distinct a.category_number, a.top_category_number, a.category_name, a.category_description, a.category_meta_keywords, a.category_active_flag, a.category_visible_flag, a.category_member_only_flag, a.category_qry_template, a.category_sort_order, a.category_tag_size,
    			b.*
	
    from 		categories a
	left join	top_categories b on a.top_category_number = b.top_category_number
	left join	category_book_mapping c on c.category_number = a.category_number
	
    where 		a.category_active_flag = 1
    and 		a.category_visible_flag = 1
	and 		c.book_number = ?
	

    order by 	b.top_category_sort_order, b.top_category_name, a.category_sort_order, a.category_name
Query Parameter Value(s) -
Parameter #1(CF_SQL_INTEGER) = 4793

bb_review (Datasource=, Time=0ms, Records=1) in /root/website/reviews/index.cfm @ 19:51:36.036
SELECT media_review, reviewer_number, media_review_rating from get_media_reviews_by_book_id where media_review_type_number = 9
get_arc_idfk (Datasource=bookbrowse_com_new, Time=11ms, Records=1) in /root/website/queries/qry_get_discussion_by_id.cfm @ 19:51:36.036
SELECT 		a.arc_forumidfk,a.discourse_flag
    FROM 		arcs a
    INNER JOIN 	ezine_previews e on e.ezine_preview_number = a.ezine_preview_number
    
	
        WHERE 		e.ezine_preview_bb_link = ? 
    AND DATALENGTH(a.arc_forumidfk) > 0 AND arc_obc_flag=1
Query Parameter Value(s) -
Parameter #1(cf_sql_integer) = 4793

get_arc_idfk_legacy (Datasource=bookbrowse_com_new, Time=8ms, Records=0) in /root/website/queries/qry_get_discussion_by_id.cfm @ 19:51:36.036
SELECT 		a.arc_forumidfk,a.discourse_flag
    FROM 		arcs a
    INNER JOIN 	ezine_previews e on e.ezine_preview_number = a.ezine_preview_number
    
	
        WHERE 		e.ezine_preview_bb_link = ? 
    AND DATALENGTH(a.arc_forumidfk) > 0 AND arc_obc_flag=1 AND a.discourse_flag = 0
Query Parameter Value(s) -
Parameter #1(cf_sql_integer) = 4793

obc_discussions (Datasource=booktalk_new, Time=147ms, Records=0) in /root/website/queries/qry_get_discussion_by_id.cfm @ 19:51:36.036
SELECT 		t.name,
                m.title, m.body,
                u.username, t.id,
				(SELECT COUNT(*) from booktalk_messages where threadidfk = t.id) AS	"responses"
                
    FROM 		booktalk_forums f
    INNER JOIN	booktalk_threads t on t.forumidfk = f.id
    INNER JOIN	booktalk_messages m on m.posted = t.lastpostcreated
    INNER JOIN	booktalk_users u on u.id = m.useridfk
    
    WHERE 	f.id = ?
    AND 	f.active = 1
	AND		t.active = 1
    
    ORDER BY t.name, t.messages DESC
Query Parameter Value(s) -
Parameter #1(cf_sql_varchar) =

searchResults (Datasource=bookbrowse_com_new, Time=41ms, Records=32) in /root/website/queries/qry_get_discussion_by_id.cfm @ 19:51:36.036
SELECT book_number, post_id, topic_id, blurb, username, topic_title
					FROM DiscourseSearchResults
					
        WHERE 		book_number = ? 
                    AND topic_id IS NOT NULL
Query Parameter Value(s) -
Parameter #1(cf_sql_varchar) = 4793

get_ezine_type (Datasource=bookbrowse_com_new, Time=8ms, Records=1) in /root/website/queries/qry_get_ezine_by_book_id.cfm @ 19:51:36.036
SELECT a.ezine_type_number
	FROM ezines a
	WHERE a.ezine_number = 1
get_ezine_by_book_id (Datasource=bookbrowse_com_new, Time=38ms, Records=1) in /root/website/queries/qry_get_ezine_by_book_id.cfm @ 19:51:36.036
SELECT TOP 1  
                a.ezine_short_title, a. ezine_boxed_content_title, a.ezine_boxed_content, a.ezine_review, a.ezine_review_2,
                b.edition_paperback_flag, b.edition_publish_dt, b.edition_isbn,
                c.book_title, c.book_sub_title, c.book_reading_guide, c.book_excerpt, c.book_number,
                e.author_first_name, e.author_middle_initial, e.author_last_name, e.author_number, 
                f.author_info_biography, 
                g.ezine_number, g.ezine_dt, g.ezine_bbsays_flag,
				i.article_category_number, i.article_category_name
		
	FROM    	ezine_edition_mapping AS a 
		
	INNER JOIN 	editions AS b ON (a.edition_number = b.edition_number)
	INNER JOIN 	books AS c ON (b.book_number = c.book_number )
	INNER JOIN 	book_author_mapping AS d ON (c.book_number = d.book_number )
	INNER JOIN 	authors AS e ON (d.author_number = e.author_number )
	INNER JOIN 	author_info AS f ON (e.author_number = f.author_number)
	INNER JOIN 	ezines AS g ON (a.ezine_number = g.ezine_number)
	LEFT JOIN	article_ezine_edition_mapping h ON h.ezine_edition_mapping_number = a.ezine_edition_mapping_number
	LEFT JOIN	article_categories i ON i.article_category_number = h.article_category_number

	WHERE		c.book_number = ?
	AND			g.ezine_bbsays_flag = 1
	AND			g.ezine_active_flag = 1
	
	
	ORDER BY 		g.ezine_dt DESC
Query Parameter Value(s) -
Parameter #1(CF_SQL_INTEGER) = 4793

check_permalink (Datasource=bookbrowse_com_new, Time=5ms, Records=1) in /root/website/queries/qry_get_free_flag_by_book_id.cfm @ 19:51:36.036
SELECT 	count(*) as "count"
    FROM 	books
    WHERE 	book_number = ?
Query Parameter Value(s) -
Parameter #1(CF_SQL_INTEGER) = 0

check_editors_choice (Datasource=bookbrowse_com_new, Time=7ms, Records=1) in /root/website/queries/qry_get_free_flag_by_book_id.cfm @ 19:51:36.036
SELECT 	count(*) as "count"
    FROM 	books
    WHERE 	book_number = ?
    AND		book_number IN (SELECT		top 4 a.book_number
                            FROM		editors_choice a 
                            WHERE		editors_choice_dt < getdate()
                            ORDER BY	editors_choice_dt DESC)
Query Parameter Value(s) -
Parameter #1(CF_SQL_INTEGER) = 4793

check_free_ezine (Datasource=bookbrowse_com_new, Time=2ms, Records=1) in /root/website/queries/qry_get_free_flag_by_book_id.cfm @ 19:51:36.036
SELECT 		count(*) as "count"
    FROM    	ezine_edition_mapping AS a
    INNER JOIN 	ezines b ON b.ezine_number = a.ezine_number
    INNER JOIN	editions c ON c.edition_number = a.edition_number
    WHERE 		c.book_number = ?
	AND			ezine_edition_free_review_flag = 1
	AND			dateadd(ww,4,b.ezine_dt) > getdate()
Query Parameter Value(s) -
Parameter #1(CF_SQL_INTEGER) = 4793

check_cat_73 (Datasource=bookbrowse_com_new, Time=6ms, Records=1) in /root/website/queries/qry_get_free_flag_by_book_id.cfm @ 19:51:36.036
SELECT 		count(*) as "count"
    FROM    	books AS b
    INNER JOIN 	category_book_mapping AS c ON c.book_number = b.book_number
    WHERE 		b.book_number = ?
	AND			c.category_number = 73
Query Parameter Value(s) -
Parameter #1(CF_SQL_INTEGER) = 4793

get_ezine_status (Datasource=bookbrowse_com_new, Time=5ms, Records=1) in /root/website/queries/qry_get_free_flag_by_book_id.cfm @ 19:51:36.036
SELECT 	top 1 g.ezine_active_flag, ezine_dt, book_title
FROM		ezine_edition_mapping AS a 
INNER JOIN	editions AS b ON (a.edition_number = b.edition_number)
INNER JOIN	books AS c ON (b.book_number = c.book_number)
INNER JOIN	ezines AS g ON (a.ezine_number = g.ezine_number)
WHERE		c.book_number = ?
ORDER BY	g.ezine_dt DESC
Query Parameter Value(s) -
Parameter #1(CF_SQL_INTEGER) = 4793

check_old_ezine (Datasource=bookbrowse_com_new, Time=1ms, Records=1) in /root/website/queries/qry_get_free_flag_by_book_id.cfm @ 19:51:36.036
SELECT 		count(*) as "count"
    FROM    	ezine_edition_mapping AS a
    INNER JOIN 	ezines b ON b.ezine_number = a.ezine_number
    INNER JOIN	editions c ON c.edition_number = a.edition_number
    WHERE 		c.book_number = ?
	AND			datediff(mm,b.ezine_dt,getdate()) > 12
Query Parameter Value(s) -
Parameter #1(CF_SQL_INTEGER) = 4793

get_ezine_status (Datasource=bookbrowse_com_new, Time=4ms, Records=1) in /root/website/queries/qry_get_free_flag_by_book_id.cfm @ 19:51:36.036
SELECT 	top 1 g.ezine_active_flag, ezine_dt, book_title
FROM		ezine_edition_mapping AS a 
INNER JOIN	editions AS b ON (a.edition_number = b.edition_number)
INNER JOIN	books AS c ON (b.book_number = c.book_number)
INNER JOIN	ezines AS g ON (a.ezine_number = g.ezine_number)
WHERE		c.book_number = ?
ORDER BY	g.ezine_dt DESC
Query Parameter Value(s) -
Parameter #1(CF_SQL_INTEGER) = 4793

get_coauthor (Datasource=bookbrowse_com_new, Time=1ms, Records=1) in /root/website/actions/udfs.cfm @ 19:51:36.036
select 		book_number, 
            			CASE	WHEN datalength(d.author_middle_initial) > 1 
				                THEN d.author_first_name + ' ' + d.author_middle_initial + ' ' + d.author_last_name
				                ELSE d.author_first_name + ' ' + d.author_last_name
                        END "author",
                        d.author_number
            from		book_author_mapping e
            inner join	authors d ON e.author_number = d.author_number
            where		e.book_number = ?
			order by	book_author_mapping_number ASC
Query Parameter Value(s) -
Parameter #1(CF_SQL_INTEGER) = 4793

get_coauthor (Datasource=bookbrowse_com_new, Time=1ms, Records=1) in /root/website/actions/udfs.cfm @ 19:51:36.036
select 		book_number, 
            			CASE	WHEN datalength(d.author_middle_initial) > 1 
				                THEN d.author_first_name + ' ' + d.author_middle_initial + ' ' + d.author_last_name
				                ELSE d.author_first_name + ' ' + d.author_last_name
                        END "author",
                        d.author_number
            from		book_author_mapping e
            inner join	authors d ON e.author_number = d.author_number
            where		e.book_number = ?
			order by	book_author_mapping_number ASC
Query Parameter Value(s) -
Parameter #1(CF_SQL_INTEGER) = 4793

get_coauthor (Datasource=bookbrowse_com_new, Time=0ms, Records=1) in /root/website/actions/udfs.cfm @ 19:51:36.036
select 		book_number, 
            			CASE	WHEN datalength(d.author_middle_initial) > 1 
				                THEN d.author_first_name + ' ' + d.author_middle_initial + ' ' + d.author_last_name
				                ELSE d.author_first_name + ' ' + d.author_last_name
                        END "author",
                        d.author_number
            from		book_author_mapping e
            inner join	authors d ON e.author_number = d.author_number
            where		e.book_number = ?
			order by	book_author_mapping_number ASC
Query Parameter Value(s) -
Parameter #1(CF_SQL_INTEGER) = 4793

existingResults (Datasource=bookbrowse_com_new, Time=66ms, Records=32) in /root/website/actions/udfs.cfm @ 19:51:37.037
SELECT id, last_updated
        FROM DiscourseSearchResults
        WHERE book_number = ?
        ORDER BY last_updated DESC
Query Parameter Value(s) -
Parameter #1(cf_sql_varchar) = 4793

(Datasource=bookbrowse_com_new, Time=209ms, Records=32) in /root/website/actions/udfs.cfm @ 19:51:37.037
DELETE FROM DiscourseSearchResults
                WHERE book_number = ?
Query Parameter Value(s) -
Parameter #1(cf_sql_varchar) = 4793

(Datasource=bookbrowse_com_new, Time=45ms, Records=1) in /root/website/actions/udfs.cfm @ 19:51:37.037
INSERT INTO DiscourseSearchResults (book_number, post_id, topic_id, blurb, username, topic_title, last_updated)
                        VALUES (
                            ?,
                            ?,
                            ?,
                            ?,
                            ?,
                            ?,
                            GETDATE()
                        )
Query Parameter Value(s) -
Parameter #1(cf_sql_varchar) = 4793
Parameter #2(cf_sql_integer) = 23822
Parameter #3(cf_sql_integer) = 3612
Parameter #4(cf_sql_nvarchar) = TIME OF THE CHILD by Niall Williams BECOMING MADAM SECRETARY by Stephanie Dray MAD HONEY by Jodi Picoult &amp; Jennifer Boylan MORE OR LESS MADDY by Lisa Genova THE FAITH CLUB by Ranya Idliby, Suzanne Oliver, &amp; Priscilla Warner THE...
Parameter #5(cf_sql_nvarchar) = Marie_Webb
Parameter #6(cf_sql_nvarchar) = 2026 first quarter besties

(Datasource=bookbrowse_com_new, Time=50ms, Records=1) in /root/website/actions/udfs.cfm @ 19:51:37.037
INSERT INTO DiscourseSearchResults (book_number, post_id, topic_id, blurb, username, topic_title, last_updated)
                        VALUES (
                            ?,
                            ?,
                            ?,
                            ?,
                            ?,
                            ?,
                            GETDATE()
                        )
Query Parameter Value(s) -
Parameter #1(cf_sql_varchar) = 4793
Parameter #2(cf_sql_integer) = 16083
Parameter #3(cf_sql_integer) = 2841
Parameter #4(cf_sql_nvarchar) = I am reading "Becoming Madam Secretary" by Stephanie Dray. It is off to a slow start, but a lot happened in the protagonist's life, so I have high hopes. I finished "Cuba: An American History" on Tuesday, and I was shocked by how much I didn't know, even with a degree in Spanish.
Parameter #5(cf_sql_nvarchar) = Anthony_Conty
Parameter #6(cf_sql_nvarchar) = What are you reading this week? And what did you think of last week’s books? (09-25-2025)

(Datasource=bookbrowse_com_new, Time=58ms, Records=1) in /root/website/actions/udfs.cfm @ 19:51:37.037
INSERT INTO DiscourseSearchResults (book_number, post_id, topic_id, blurb, username, topic_title, last_updated)
                        VALUES (
                            ?,
                            ?,
                            ?,
                            ?,
                            ?,
                            ?,
                            GETDATE()
                        )
Query Parameter Value(s) -
Parameter #1(cf_sql_varchar) = 4793
Parameter #2(cf_sql_integer) = 15608
Parameter #3(cf_sql_integer) = 2762
Parameter #4(cf_sql_nvarchar) = I'm part way through Satisfaction Cafe by Kathy Wang–which I like–and have Stephanie Dray's Becoming Madam Secretary , about Frances Perkins, waiting in the wings. My father began working for the Social Security Administration soon after its inception so I feel like I should read it &amp; it was actu...
Parameter #5(cf_sql_nvarchar) = Carol_Ann_Robb
Parameter #6(cf_sql_nvarchar) = What are you reading this week? And what did you think of last week’s books? (09-11-2025)

(Datasource=bookbrowse_com_new, Time=45ms, Records=1) in /root/website/actions/udfs.cfm @ 19:51:37.037
INSERT INTO DiscourseSearchResults (book_number, post_id, topic_id, blurb, username, topic_title, last_updated)
                        VALUES (
                            ?,
                            ?,
                            ?,
                            ?,
                            ?,
                            ?,
                            GETDATE()
                        )
Query Parameter Value(s) -
Parameter #1(cf_sql_varchar) = 4793
Parameter #2(cf_sql_integer) = 11704
Parameter #3(cf_sql_integer) = 1960
Parameter #4(cf_sql_nvarchar) = Greetings Stephanie! I'm looking forward to discussing Becoming Madam Secretary with my library group in September. I'm holding off reading it until then. Your other novels have been so interesting. What time period was your favorite to write about?
Parameter #5(cf_sql_nvarchar) = Holly_K
Parameter #6(cf_sql_nvarchar) = BookBrowsers Ask Stephanie Dray

(Datasource=bookbrowse_com_new, Time=48ms, Records=1) in /root/website/actions/udfs.cfm @ 19:51:37.037
INSERT INTO DiscourseSearchResults (book_number, post_id, topic_id, blurb, username, topic_title, last_updated)
                        VALUES (
                            ?,
                            ?,
                            ?,
                            ?,
                            ?,
                            ?,
                            GETDATE()
                        )
Query Parameter Value(s) -
Parameter #1(cf_sql_varchar) = 4793
Parameter #2(cf_sql_integer) = 11487
Parameter #3(cf_sql_integer) = 2234
Parameter #4(cf_sql_nvarchar) = For me it depends on the genre. For Historical Fiction—Stephanie Dray was fantastic in Becoming Madame Secretary and I loved the Woman of Chateau Lafayette. For Literally Fiction Emily Henry has many enjoyable books. Elizabeth Strout was rewarding in her Olive series and Tell Me Everything. I am ...
Parameter #5(cf_sql_nvarchar) = Lynne_G
Parameter #6(cf_sql_nvarchar) = Who's your favorite female author of the 21st century?

(Datasource=bookbrowse_com_new, Time=27ms, Records=1) in /root/website/actions/udfs.cfm @ 19:51:37.037
INSERT INTO DiscourseSearchResults (book_number, post_id, topic_id, blurb, username, topic_title, last_updated)
                        VALUES (
                            ?,
                            ?,
                            ?,
                            ?,
                            ?,
                            ?,
                            GETDATE()
                        )
Query Parameter Value(s) -
Parameter #1(cf_sql_varchar) = 4793
Parameter #2(cf_sql_integer) = 11152
Parameter #3(cf_sql_integer) = 2187
Parameter #4(cf_sql_nvarchar) = My favorite genre is by FAR historical fiction. Guess I enjoy history, but appreciate it being spiced up! There are many, MANY authors who I think excel here. I'm thinking especially of Stephanie Dray. I was very impressed with Becoming Madam Secretary . I think the people I'd consider "masters" ...
Parameter #5(cf_sql_nvarchar) = kim.kovacs
Parameter #6(cf_sql_nvarchar) = Think about your favorite genre. To you, which author is the master of that genre?

(Datasource=bookbrowse_com_new, Time=26ms, Records=1) in /root/website/actions/udfs.cfm @ 19:51:38.038
INSERT INTO DiscourseSearchResults (book_number, post_id, topic_id, blurb, username, topic_title, last_updated)
                        VALUES (
                            ?,
                            ?,
                            ?,
                            ?,
                            ?,
                            ?,
                            GETDATE()
                        )
Query Parameter Value(s) -
Parameter #1(cf_sql_varchar) = 4793
Parameter #2(cf_sql_integer) = 11140
Parameter #3(cf_sql_integer) = 1325
Parameter #4(cf_sql_nvarchar) = Quite an amazing story and relished every moment I was reading this book. A woman whose courage and compassion has impacted our lives today. Had she been a male, her name would have been more alive in our history books!
Parameter #5(cf_sql_nvarchar) = Elaine_F
Parameter #6(cf_sql_nvarchar) = Overall, what did you think of Becoming Madam Secretary? (no spoilers, please!)

(Datasource=bookbrowse_com_new, Time=15ms, Records=1) in /root/website/actions/udfs.cfm @ 19:51:38.038
INSERT INTO DiscourseSearchResults (book_number, post_id, topic_id, blurb, username, topic_title, last_updated)
                        VALUES (
                            ?,
                            ?,
                            ?,
                            ?,
                            ?,
                            ?,
                            GETDATE()
                        )
Query Parameter Value(s) -
Parameter #1(cf_sql_varchar) = 4793
Parameter #2(cf_sql_integer) = 9447
Parameter #3(cf_sql_integer) = 1453
Parameter #4(cf_sql_nvarchar) = We've added two author to the calendar: Siphiwe Gloria Ndlovu will be visiting starting Wednesday, June 4. She's the author of several novels, most recently https://www.bookbrowse.com/reviews/index.cfm/book_number/4995/the-creation-of-halfbroken-people The Creation of Half Broken People , an Afri...
Parameter #5(cf_sql_nvarchar) = kim.kovacs
Parameter #6(cf_sql_nvarchar) = Upcoming author interviews

(Datasource=bookbrowse_com_new, Time=15ms, Records=1) in /root/website/actions/udfs.cfm @ 19:51:38.038
INSERT INTO DiscourseSearchResults (book_number, post_id, topic_id, blurb, username, topic_title, last_updated)
                        VALUES (
                            ?,
                            ?,
                            ?,
                            ?,
                            ?,
                            ?,
                            GETDATE()
                        )
Query Parameter Value(s) -
Parameter #1(cf_sql_varchar) = 4793
Parameter #2(cf_sql_integer) = 8285
Parameter #3(cf_sql_integer) = 1563
Parameter #4(cf_sql_nvarchar) = I agree with Heather that women today are, in so many fields, doing groundbreaking work and making new discoveries. Enough doors have opened (or been beaten down) that now opportunity and ability are finding their way together. In Francis Perkins' day that was not the case which is what makes her...
Parameter #5(cf_sql_nvarchar) = Connie_K
Parameter #6(cf_sql_nvarchar) = What woman in today's world could do the kind of ground-breaking that Francis Perkins did in her time?

(Datasource=bookbrowse_com_new, Time=23ms, Records=1) in /root/website/actions/udfs.cfm @ 19:51:38.038
INSERT INTO DiscourseSearchResults (book_number, post_id, topic_id, blurb, username, topic_title, last_updated)
                        VALUES (
                            ?,
                            ?,
                            ?,
                            ?,
                            ?,
                            ?,
                            GETDATE()
                        )
Query Parameter Value(s) -
Parameter #1(cf_sql_varchar) = 4793
Parameter #2(cf_sql_integer) = 7890
Parameter #3(cf_sql_integer) = 1307
Parameter #4(cf_sql_nvarchar) = I jotted down events that I thought had changed the direction of Perkins' life. Then I read the other comments, and quickly checked off my ideas because they were mine, too. The big impact on Perkins was meeting FDR who much later chose her as the first female cabinet member and Secretary of Labor.
Parameter #5(cf_sql_nvarchar) = Marion_Mueller
Parameter #6(cf_sql_nvarchar) = The Triangle shirtwaist factory fire profoundly impacted Perkins. Can you think of other examples from the novel where a single event changed the direction of a character's life?

(Datasource=bookbrowse_com_new, Time=6ms, Records=1) in /root/website/actions/udfs.cfm @ 19:51:38.038
INSERT INTO DiscourseSearchResults (book_number, post_id, topic_id, blurb, username, topic_title, last_updated)
                        VALUES (
                            ?,
                            ?,
                            ?,
                            ?,
                            ?,
                            ?,
                            GETDATE()
                        )
Query Parameter Value(s) -
Parameter #1(cf_sql_varchar) = 4793
Parameter #2(cf_sql_integer) = 7681
Parameter #3(cf_sql_integer) = 1324
Parameter #4(cf_sql_nvarchar) = Having recently completed the book, I'd definitely recommend it to people who like to read about FDR's presidency.
Parameter #5(cf_sql_nvarchar) = Tracy_F
Parameter #6(cf_sql_nvarchar) = To what audience would you recommend Becoming Madam Secretary?

(Datasource=bookbrowse_com_new, Time=12ms, Records=1) in /root/website/actions/udfs.cfm @ 19:51:38.038
INSERT INTO DiscourseSearchResults (book_number, post_id, topic_id, blurb, username, topic_title, last_updated)
                        VALUES (
                            ?,
                            ?,
                            ?,
                            ?,
                            ?,
                            ?,
                            GETDATE()
                        )
Query Parameter Value(s) -
Parameter #1(cf_sql_varchar) = 4793
Parameter #2(cf_sql_integer) = 7677
Parameter #3(cf_sql_integer) = 1313
Parameter #4(cf_sql_nvarchar) = Sad commentary about SS as we all know it's not a Ponzi scheme.
Parameter #5(cf_sql_nvarchar) = NanK
Parameter #6(cf_sql_nvarchar) = The evolution of the complex relationship between Perkins and President Franklin D. Roosevelt is a central plot point in the novel. What surprised you about this relationship? How did it shed light on history?

(Datasource=bookbrowse_com_new, Time=10ms, Records=1) in /root/website/actions/udfs.cfm @ 19:51:38.038
INSERT INTO DiscourseSearchResults (book_number, post_id, topic_id, blurb, username, topic_title, last_updated)
                        VALUES (
                            ?,
                            ?,
                            ?,
                            ?,
                            ?,
                            ?,
                            GETDATE()
                        )
Query Parameter Value(s) -
Parameter #1(cf_sql_varchar) = 4793
Parameter #2(cf_sql_integer) = 7624
Parameter #3(cf_sql_integer) = 1306
Parameter #4(cf_sql_nvarchar) = I think she saw herself as a patriot, and as someone who could change things for people. And her childhood home was stifling to her with so much pressure to conform and do the expected thing for a young lady of the time.
Parameter #5(cf_sql_nvarchar) = Lin_Z
Parameter #6(cf_sql_nvarchar) = Frances Perkins considered herself the descendant of revolutionary patriots. How did this image of herself and her place in the American story influence her career choices?

(Datasource=bookbrowse_com_new, Time=12ms, Records=1) in /root/website/actions/udfs.cfm @ 19:51:38.038
INSERT INTO DiscourseSearchResults (book_number, post_id, topic_id, blurb, username, topic_title, last_updated)
                        VALUES (
                            ?,
                            ?,
                            ?,
                            ?,
                            ?,
                            ?,
                            GETDATE()
                        )
Query Parameter Value(s) -
Parameter #1(cf_sql_varchar) = 4793
Parameter #2(cf_sql_integer) = 7623
Parameter #3(cf_sql_integer) = 1311
Parameter #4(cf_sql_nvarchar) = I think her troubles balancing her roles made her more human. And I guess that's relatable to the reader. I am glad the author showed both sides ofher life especially considering the time period she lived in.
Parameter #5(cf_sql_nvarchar) = Lin_Z
Parameter #6(cf_sql_nvarchar) = How did the portrayal of Frances Perkins's difficulty in balancing her personal and professional life make her more relatable as a character and human being?

(Datasource=bookbrowse_com_new, Time=4ms, Records=1) in /root/website/actions/udfs.cfm @ 19:51:38.038
INSERT INTO DiscourseSearchResults (book_number, post_id, topic_id, blurb, username, topic_title, last_updated)
                        VALUES (
                            ?,
                            ?,
                            ?,
                            ?,
                            ?,
                            ?,
                            GETDATE()
                        )
Query Parameter Value(s) -
Parameter #1(cf_sql_varchar) = 4793
Parameter #2(cf_sql_integer) = 7622
Parameter #3(cf_sql_integer) = 1317
Parameter #4(cf_sql_nvarchar) = I think people who try to change the world have an idea of what THEIR happy ending looks like. I'd like to think that most people are looking out for each other,but not everything ends happily. Unless you're in a Hallmark movie!
Parameter #5(cf_sql_nvarchar) = Lin_Z
Parameter #6(cf_sql_nvarchar) = An instructor tells Perkins to stop writing stories with happy endings. She replies, “I can’t imagine why anyone would try to change the world unless they believed in happy endings.” What do you think of this response? Do you believe in happy endings?

(Datasource=bookbrowse_com_new, Time=9ms, Records=1) in /root/website/actions/udfs.cfm @ 19:51:38.038
INSERT INTO DiscourseSearchResults (book_number, post_id, topic_id, blurb, username, topic_title, last_updated)
                        VALUES (
                            ?,
                            ?,
                            ?,
                            ?,
                            ?,
                            ?,
                            GETDATE()
                        )
Query Parameter Value(s) -
Parameter #1(cf_sql_varchar) = 4793
Parameter #2(cf_sql_integer) = 7619
Parameter #3(cf_sql_integer) = 1319
Parameter #4(cf_sql_nvarchar) = I agree with the statement about the purpose of government. But I think there are too many leaders of government today that would not agree, do not know what that means for the average American, and perhaps do not care. I also wonder who of them have read the constitution. Kathleen_L said it well.
Parameter #5(cf_sql_nvarchar) = Lin_Z
Parameter #6(cf_sql_nvarchar) = Perkins and Roosevelt discuss the “American experiment". They both believe “our country was founded for a purpose and with a mission: to provide for liberty and the general welfare.” What do you think of this statement? Do you agree with it?

(Datasource=bookbrowse_com_new, Time=13ms, Records=1) in /root/website/actions/udfs.cfm @ 19:51:38.038
INSERT INTO DiscourseSearchResults (book_number, post_id, topic_id, blurb, username, topic_title, last_updated)
                        VALUES (
                            ?,
                            ?,
                            ?,
                            ?,
                            ?,
                            ?,
                            GETDATE()
                        )
Query Parameter Value(s) -
Parameter #1(cf_sql_varchar) = 4793
Parameter #2(cf_sql_integer) = 7618
Parameter #3(cf_sql_integer) = 1314
Parameter #4(cf_sql_nvarchar) = I agree with the postings above. I did not know SS was her idea. But I should not be surprised when learning she was a social worker. She saw first hand the poverty of the average American during that time. I think she had to work really hard to drag other cabinet members into agreeing, but they ...
Parameter #5(cf_sql_nvarchar) = Lin_Z
Parameter #6(cf_sql_nvarchar) = Perkins was the driving force behind the Social Security Act. How does the novel's portrayal of this landmark achievement heighten your understanding and appreciation of it?

(Datasource=bookbrowse_com_new, Time=12ms, Records=1) in /root/website/actions/udfs.cfm @ 19:51:38.038
INSERT INTO DiscourseSearchResults (book_number, post_id, topic_id, blurb, username, topic_title, last_updated)
                        VALUES (
                            ?,
                            ?,
                            ?,
                            ?,
                            ?,
                            ?,
                            GETDATE()
                        )
Query Parameter Value(s) -
Parameter #1(cf_sql_varchar) = 4793
Parameter #2(cf_sql_integer) = 7511
Parameter #3(cf_sql_integer) = 1315
Parameter #4(cf_sql_nvarchar) = I don't know of any American that hasn't been impacted by these laws. We appear to take these laws for granted these days with very few people left to understand the impact of what happens if these laws, programs and oversight are removed. Frances Perkins changed the lives of so many and was inst...
Parameter #5(cf_sql_nvarchar) = Erica_L
Parameter #6(cf_sql_nvarchar) = Perkins's legacy continues to live on in our society today. With the five-day workweek, fire and food safety regulations, unemployment insurance, and Social Security, how has your life or the lives of your family members been impacted by her work?

(Datasource=bookbrowse_com_new, Time=30ms, Records=1) in /root/website/actions/udfs.cfm @ 19:51:38.038
INSERT INTO DiscourseSearchResults (book_number, post_id, topic_id, blurb, username, topic_title, last_updated)
                        VALUES (
                            ?,
                            ?,
                            ?,
                            ?,
                            ?,
                            ?,
                            GETDATE()
                        )
Query Parameter Value(s) -
Parameter #1(cf_sql_varchar) = 4793
Parameter #2(cf_sql_integer) = 7275
Parameter #3(cf_sql_integer) = 1654
Parameter #4(cf_sql_nvarchar) = I wasn't sure what to think, but this is a character that I knew just a little bit about and I love historical fiction. I am SO glad I read this book, and I have recommended it to several friends, and it is on our book club list. I was engaged from the first few pages and learned so much about Pe...
Parameter #5(cf_sql_nvarchar) = Patricia_G1
Parameter #6(cf_sql_nvarchar) = What did you expect from a book about a secretary of labor, and how was Stephanie Dray's Becoming Madam Secretary similar to and different from your expectations?

(Datasource=bookbrowse_com_new, Time=30ms, Records=1) in /root/website/actions/udfs.cfm @ 19:51:38.038
INSERT INTO DiscourseSearchResults (book_number, post_id, topic_id, blurb, username, topic_title, last_updated)
                        VALUES (
                            ?,
                            ?,
                            ?,
                            ?,
                            ?,
                            ?,
                            GETDATE()
                        )
Query Parameter Value(s) -
Parameter #1(cf_sql_varchar) = 4793
Parameter #2(cf_sql_integer) = 7092
Parameter #3(cf_sql_integer) = 1323
Parameter #4(cf_sql_nvarchar) = Like others here, I had only read The Women of Chateau Lafayette before this book. I loved the earlier book and was worried that this one wouldn't be as gripping. But to my surprise and delight, this book was every bit as good and was quite gripping. My sister recommends My Dear Hamilton very hig...
Parameter #5(cf_sql_nvarchar) = Kathleen_L
Parameter #6(cf_sql_nvarchar) = If you’ve read any of Stephanie Dray’s other novels, how does this one compare? Is there another book or author you feel has a similar theme or style?

(Datasource=bookbrowse_com_new, Time=43ms, Records=1) in /root/website/actions/udfs.cfm @ 19:51:38.038
INSERT INTO DiscourseSearchResults (book_number, post_id, topic_id, blurb, username, topic_title, last_updated)
                        VALUES (
                            ?,
                            ?,
                            ?,
                            ?,
                            ?,
                            ?,
                            GETDATE()
                        )
Query Parameter Value(s) -
Parameter #1(cf_sql_varchar) = 4793
Parameter #2(cf_sql_integer) = 6629
Parameter #3(cf_sql_integer) = 1321
Parameter #4(cf_sql_nvarchar) = So many examples…distrust of government, economic issues, poverty, fear… There was quite a push for fascist government in the late 1930's, and there is today. Social Security is at 'risk' today, and has been a lifesaver for millions of people since it's inception (thanks to F. Perkins).
Parameter #5(cf_sql_nvarchar) = Dotti_A
Parameter #6(cf_sql_nvarchar) = What parallels did you see between the time period covered in the book and our own - socially, economically or politically?

(Datasource=bookbrowse_com_new, Time=28ms, Records=1) in /root/website/actions/udfs.cfm @ 19:51:38.038
INSERT INTO DiscourseSearchResults (book_number, post_id, topic_id, blurb, username, topic_title, last_updated)
                        VALUES (
                            ?,
                            ?,
                            ?,
                            ?,
                            ?,
                            ?,
                            GETDATE()
                        )
Query Parameter Value(s) -
Parameter #1(cf_sql_varchar) = 4793
Parameter #2(cf_sql_integer) = 6595
Parameter #3(cf_sql_integer) = 1312
Parameter #4(cf_sql_nvarchar) = I think Frances did the best she could under very difficult circumstances, like most women who have both family and professional responsibilities. In her case, she had enormous responsibilities in both arenas: she was the sole support of a family which struggled with mental illness while serving ...
Parameter #5(cf_sql_nvarchar) = Elizabeth_P1
Parameter #6(cf_sql_nvarchar) = Frances Perkins struggled with the accusation that she may have been a better American patriot than she was a mother. What are your thoughts on that?

(Datasource=bookbrowse_com_new, Time=26ms, Records=1) in /root/website/actions/udfs.cfm @ 19:51:38.038
INSERT INTO DiscourseSearchResults (book_number, post_id, topic_id, blurb, username, topic_title, last_updated)
                        VALUES (
                            ?,
                            ?,
                            ?,
                            ?,
                            ?,
                            ?,
                            GETDATE()
                        )
Query Parameter Value(s) -
Parameter #1(cf_sql_varchar) = 4793
Parameter #2(cf_sql_integer) = 6581
Parameter #3(cf_sql_integer) = 1308
Parameter #4(cf_sql_nvarchar) = I think Frances observed men first, figured out who was and wasn't domineering and then strategized accordingly.
Parameter #5(cf_sql_nvarchar) = NanK
Parameter #6(cf_sql_nvarchar) = How did Perkins navigate the discrimination she faced as a woman? What instances in the book struck you the most about this struggle? What scenes most effectively demonstrate her resilience?

(Datasource=bookbrowse_com_new, Time=21ms, Records=1) in /root/website/actions/udfs.cfm @ 19:51:38.038
INSERT INTO DiscourseSearchResults (book_number, post_id, topic_id, blurb, username, topic_title, last_updated)
                        VALUES (
                            ?,
                            ?,
                            ?,
                            ?,
                            ?,
                            ?,
                            GETDATE()
                        )
Query Parameter Value(s) -
Parameter #1(cf_sql_varchar) = 4793
Parameter #2(cf_sql_integer) = 6183
Parameter #3(cf_sql_integer) = 1309
Parameter #4(cf_sql_nvarchar) = I find it to be such an unknown - how things could have turned out differently if Frances' husband's illness was effectively treated. I think it would have certainly made life easier for her. I was so impressed and touched, as I read, that she was able to handle this so well.
Parameter #5(cf_sql_nvarchar) = Shirl
Parameter #6(cf_sql_nvarchar) = Frances Perkins's family struggled with mental illness in a time when bipolar disease was not well understood. How might things have turned out differently for her, and for the country, if her husband's illness could have been effectively treated?

(Datasource=bookbrowse_com_new, Time=22ms, Records=1) in /root/website/actions/udfs.cfm @ 19:51:38.038
INSERT INTO DiscourseSearchResults (book_number, post_id, topic_id, blurb, username, topic_title, last_updated)
                        VALUES (
                            ?,
                            ?,
                            ?,
                            ?,
                            ?,
                            ?,
                            GETDATE()
                        )
Query Parameter Value(s) -
Parameter #1(cf_sql_varchar) = 4793
Parameter #2(cf_sql_integer) = 6161
Parameter #3(cf_sql_integer) = 1369
Parameter #4(cf_sql_nvarchar) = I enjoyed the story of her life (personal and professional) in the first person, in general terms we were told of her personal relationships with others. Of course, the conversations could not have been known…but they did seem to be consistent with the relationships as described.
Parameter #5(cf_sql_nvarchar) = Dotti_A
Parameter #6(cf_sql_nvarchar) = What did you make of the first person "voice" of the novel?

(Datasource=bookbrowse_com_new, Time=6ms, Records=1) in /root/website/actions/udfs.cfm @ 19:51:38.038
INSERT INTO DiscourseSearchResults (book_number, post_id, topic_id, blurb, username, topic_title, last_updated)
                        VALUES (
                            ?,
                            ?,
                            ?,
                            ?,
                            ?,
                            ?,
                            GETDATE()
                        )
Query Parameter Value(s) -
Parameter #1(cf_sql_varchar) = 4793
Parameter #2(cf_sql_integer) = 6134
Parameter #3(cf_sql_integer) = 1322
Parameter #4(cf_sql_nvarchar) = …" If we want to keep our American way of life alive and well, we need to give our folks some security and democracy worth fighting for." Our government is in turmoil and the threat to our democracy is real. The very topics Mrs. Perkins fought for are now on the chopping block. The American peopl...
Parameter #5(cf_sql_nvarchar) = Tara_Ivey
Parameter #6(cf_sql_nvarchar) = Is there a quote or scene in Becoming Madam Secretary that stood out for you? Why do you suppose it resonated?

(Datasource=bookbrowse_com_new, Time=15ms, Records=1) in /root/website/actions/udfs.cfm @ 19:51:38.038
INSERT INTO DiscourseSearchResults (book_number, post_id, topic_id, blurb, username, topic_title, last_updated)
                        VALUES (
                            ?,
                            ?,
                            ?,
                            ?,
                            ?,
                            ?,
                            GETDATE()
                        )
Query Parameter Value(s) -
Parameter #1(cf_sql_varchar) = 4793
Parameter #2(cf_sql_integer) = 6133
Parameter #3(cf_sql_integer) = 1320
Parameter #4(cf_sql_nvarchar) = I had no idea a woman fought for the working people and the 1st woman to do so. Non biased &amp; unprejudiced work. As a woman I am truly proud.
Parameter #5(cf_sql_nvarchar) = Tara_Ivey
Parameter #6(cf_sql_nvarchar) = Did you learn anything new or surprising about the time period in which the book is set?

(Datasource=bookbrowse_com_new, Time=33ms, Records=1) in /root/website/actions/udfs.cfm @ 19:51:38.038
INSERT INTO DiscourseSearchResults (book_number, post_id, topic_id, blurb, username, topic_title, last_updated)
                        VALUES (
                            ?,
                            ?,
                            ?,
                            ?,
                            ?,
                            ?,
                            GETDATE()
                        )
Query Parameter Value(s) -
Parameter #1(cf_sql_varchar) = 4793
Parameter #2(cf_sql_integer) = 6131
Parameter #3(cf_sql_integer) = 1310
Parameter #4(cf_sql_nvarchar) = Compromise is important when making change. Mrs. Perkins has to be flexible when passing the first workers rights bill. Helping some workers is better than none. She was determined to make change and learned to adapt very well.
Parameter #5(cf_sql_nvarchar) = Tara_Ivey
Parameter #6(cf_sql_nvarchar) = Frances Perkins often believed that she had to compromise to accomplish her goals; what did you think of her decisions in this regard, and were those compromises effective?

(Datasource=bookbrowse_com_new, Time=28ms, Records=1) in /root/website/actions/udfs.cfm @ 19:51:38.038
INSERT INTO DiscourseSearchResults (book_number, post_id, topic_id, blurb, username, topic_title, last_updated)
                        VALUES (
                            ?,
                            ?,
                            ?,
                            ?,
                            ?,
                            ?,
                            GETDATE()
                        )
Query Parameter Value(s) -
Parameter #1(cf_sql_varchar) = 4793
Parameter #2(cf_sql_integer) = 5908
Parameter #3(cf_sql_integer) = 1316
Parameter #4(cf_sql_nvarchar) = I think I agree. Now that you mention the grandmother, I remembered how much I appreciated the strength of my grandmother who was a true feminist. Though she had 8 children, didn't work, fell more into the Ramsey life (though not quite as privileged). However, she showed me strength and that your...
Parameter #5(cf_sql_nvarchar) = Sonya_M
Parameter #6(cf_sql_nvarchar) = Who do you think Perkins’ role models were? Do you have anyone you consider your role model?

(Datasource=bookbrowse_com_new, Time=27ms, Records=1) in /root/website/actions/udfs.cfm @ 19:51:38.038
INSERT INTO DiscourseSearchResults (book_number, post_id, topic_id, blurb, username, topic_title, last_updated)
                        VALUES (
                            ?,
                            ?,
                            ?,
                            ?,
                            ?,
                            ?,
                            GETDATE()
                        )
Query Parameter Value(s) -
Parameter #1(cf_sql_varchar) = 4793
Parameter #2(cf_sql_integer) = 5886
Parameter #3(cf_sql_integer) = 1318
Parameter #4(cf_sql_nvarchar) = Any change is a struggle. Change at a broad level inevitably results in those who perceive they've lost things even when the changes are generally believed to be positive. Unfortunately I think our tendency is to view the world as a zero sum game. If a group gains then necess
Parameter #5(cf_sql_nvarchar) = Donna_D
Parameter #6(cf_sql_nvarchar) = Mrs. Kelley tells Perkins, “[M]aking enemies is how you know you’re doing things right.” Do you agree with her? Do you think it would have been possible for Perkins to implement reform without making enemies? Do you think it’s possible now?

(Datasource=bookbrowse_com_new, Time=19ms, Records=1) in /root/website/actions/udfs.cfm @ 19:51:38.038
INSERT INTO DiscourseSearchResults (book_number, post_id, topic_id, blurb, username, topic_title, last_updated)
                        VALUES (
                            ?,
                            ?,
                            ?,
                            ?,
                            ?,
                            ?,
                            GETDATE()
                        )
Query Parameter Value(s) -
Parameter #1(cf_sql_varchar) = 4793
Parameter #2(cf_sql_integer) = 4764
Parameter #3(cf_sql_integer) = 1165
Parameter #4(cf_sql_nvarchar) = I'm reading Looking for Jane, by Heather Marshall. It's terrific. And I recently finished 2 excellent books: Let's Call Her Barbie, by Renee Rosen, and Becoming Madam Secretary, by Stephanie Dray.
Parameter #5(cf_sql_nvarchar) = Lloyd_R
Parameter #6(cf_sql_nvarchar) = What are you reading this week? (02/27/2025)

(Datasource=bookbrowse_com_new, Time=8ms, Records=1) in /root/website/actions/udfs.cfm @ 19:51:38.038
INSERT INTO DiscourseSearchResults (book_number, post_id, topic_id, blurb, username, topic_title, last_updated)
                        VALUES (
                            ?,
                            ?,
                            ?,
                            ?,
                            ?,
                            ?,
                            GETDATE()
                        )
Query Parameter Value(s) -
Parameter #1(cf_sql_varchar) = 4793
Parameter #2(cf_sql_integer) = 3803
Parameter #3(cf_sql_integer) = 955
Parameter #4(cf_sql_nvarchar) = First author that came to mind because of the time period (American Revolution) was historical fiction author Stephanie Dray, who co wrote My Dear Hamilton and America's First Daughter with Laura Kamoie. Ms. Dray's more recent publications have also won high praise and have a more contemporary se...
Parameter #5(cf_sql_nvarchar) = Diane_Jones
Parameter #6(cf_sql_nvarchar) = What audience would you recommend The Frozen River to? Is there another book or author you feel has a similar theme or style?

(Datasource=bookbrowse_com_new, Time=9ms, Records=1) in /root/website/actions/udfs.cfm @ 19:51:38.038
INSERT INTO DiscourseSearchResults (book_number, post_id, topic_id, blurb, username, topic_title, last_updated)
                        VALUES (
                            ?,
                            ?,
                            ?,
                            ?,
                            ?,
                            ?,
                            GETDATE()
                        )
Query Parameter Value(s) -
Parameter #1(cf_sql_varchar) = 4793
Parameter #2(cf_sql_integer) = 1285
Parameter #3(cf_sql_integer) = 370
Parameter #4(cf_sql_nvarchar) = Please join BookBrowse in our book club discussion of Becoming Madam Secretary by Stephanie Dray. More information about the book is available here: https://www.bookbrowse.com/mag/reviews/index.cfm/book_number/4793/becoming-madam-secretary BookBr...
Parameter #5(cf_sql_nvarchar) = system
Parameter #6(cf_sql_nvarchar) = About the Becoming Madam Secretary Discussion category

get_coauthor (Datasource=bookbrowse_com_new, Time=0ms, Records=1) in /root/website/actions/udfs.cfm @ 19:51:38.038
select 		book_number, 
            			CASE	WHEN datalength(d.author_middle_initial) > 1 
				                THEN d.author_first_name + ' ' + d.author_middle_initial + ' ' + d.author_last_name
				                ELSE d.author_first_name + ' ' + d.author_last_name
                        END "author",
                        d.author_number
            from		book_author_mapping e
            inner join	authors d ON e.author_number = d.author_number
            where		e.book_number = ?
			order by	book_author_mapping_number ASC
Query Parameter Value(s) -
Parameter #1(CF_SQL_INTEGER) = 4793

get_book_image (Datasource=bookbrowse_com_new, Time=1ms, Records=1) in /root/website/actions/udfs.cfm @ 19:51:38.038
select 	f.edition_publish_dt "hardcover_publish_dt", f.edition_jacket_image "hardcover_jacket_image", 
            g.edition_publish_dt "paperback_publish_dt", g.edition_jacket_image "paperback_jacket_image"
    
    from   	books a
	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 	a.book_number = ?
Query Parameter Value(s) -
Parameter #1(CF_SQL_INTEGER) = 4793

get_book_image (Datasource=bookbrowse_com_new, Time=8ms, Records=1) in /root/website/actions/udfs.cfm @ 19:51:38.038
select 	f.edition_publish_dt "hardcover_publish_dt", f.edition_jacket_image "hardcover_jacket_image", 
            g.edition_publish_dt "paperback_publish_dt", g.edition_jacket_image "paperback_jacket_image"
    
    from   	books a
	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 	a.book_number = ?
Query Parameter Value(s) -
Parameter #1(CF_SQL_INTEGER) = 4793

get_coauthor (Datasource=bookbrowse_com_new, Time=1ms, Records=1) in /root/website/actions/udfs.cfm @ 19:51:38.038
select 		book_number, 
            			CASE	WHEN datalength(d.author_middle_initial) > 1 
				                THEN d.author_first_name + ' ' + d.author_middle_initial + ' ' + d.author_last_name
				                ELSE d.author_first_name + ' ' + d.author_last_name
                        END "author",
                        d.author_number
            from		book_author_mapping e
            inner join	authors d ON e.author_number = d.author_number
            where		e.book_number = ?
			order by	book_author_mapping_number ASC
Query Parameter Value(s) -
Parameter #1(CF_SQL_INTEGER) = 4793

get_ads (Datasource=bookbrowse_com_new, Time=29ms, Records=0) in /root/website/adsystem/adsystem_mod.cfm @ 19:51:38.038
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) = adzone2
Parameter #2(CF_SQL_VARCHAR) = 0
Parameter #3(CF_SQL_VARCHAR) = 0

get_ads (Datasource=bookbrowse_com_new, Time=6ms, Records=0) in /root/website/adsystem/adsystem_mod.cfm @ 19:51:38.038
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) = adzone2

get_ads (Datasource=bookbrowse_com_new, Time=17ms, Records=0) in /root/website/adsystem/adsystem_mod.cfm @ 19:51:38.038
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) = adzone3
Parameter #2(CF_SQL_VARCHAR) = 0
Parameter #3(CF_SQL_VARCHAR) = 0

get_ads (Datasource=bookbrowse_com_new, Time=10ms, Records=0) in /root/website/adsystem/adsystem_mod.cfm @ 19:51:38.038
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) = adzone3

get_coauthor (Datasource=bookbrowse_com_new, Time=26ms, Records=1) in /root/website/actions/udfs.cfm @ 19:51:38.038
select 		book_number, 
            			CASE	WHEN datalength(d.author_middle_initial) > 1 
				                THEN d.author_first_name + ' ' + d.author_middle_initial + ' ' + d.author_last_name
				                ELSE d.author_first_name + ' ' + d.author_last_name
                        END "author",
                        d.author_number
            from		book_author_mapping e
            inner join	authors d ON e.author_number = d.author_number
            where		e.book_number = ?
			order by	book_author_mapping_number ASC
Query Parameter Value(s) -
Parameter #1(CF_SQL_INTEGER) = 4793

get_member_account_types (Datasource=bookbrowse_com_new, Time=6ms, Records=2) in /root/website/queries/qry_get_member_account_types.cfm @ 19:51:38.038
select member_account_type_number, member_account_type_name, member_account_type_charge, member_account_type_charge_frequency, member_account_type_postscript, member_account_type_months, member_account_type_stripe_lookup_key
from member_account_types
where member_account_type_number = (select top 1 member_account_type_number
									from member_account_types
									where member_account_type_months = 12
									and member_account_type_public = 1
									order by member_account_type_charge ASC)
									
or member_account_type_number =		(select top 1 member_account_type_number
									from member_account_types
									where member_account_type_months = 3
									and member_account_type_public = 1
									order by member_account_type_charge ASC)
									
order by member_account_type_sort_order ASC
get_ads (Datasource=bookbrowse_com_new, Time=4ms, Records=0) in /root/website/adsystem/adsystem_mod.cfm @ 19:51:38.038
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) = adzone11
Parameter #2(CF_SQL_VARCHAR) = 0
Parameter #3(CF_SQL_VARCHAR) = 0

get_ads (Datasource=bookbrowse_com_new, Time=7ms, Records=0) in /root/website/adsystem/adsystem_mod.cfm @ 19:51:38.038
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) = adzone11

get_member_account_types (Datasource=bookbrowse_com_new, Time=2ms, Records=2) in /root/website/queries/qry_get_member_account_types.cfm @ 19:51:38.038
select member_account_type_number, member_account_type_name, member_account_type_charge, member_account_type_charge_frequency, member_account_type_postscript, member_account_type_months, member_account_type_stripe_lookup_key
from member_account_types
where member_account_type_number = (select top 1 member_account_type_number
									from member_account_types
									where member_account_type_months = 12
									and member_account_type_public = 1
									order by member_account_type_charge ASC)
									
or member_account_type_number =		(select top 1 member_account_type_number
									from member_account_types
									where member_account_type_months = 3
									and member_account_type_public = 1
									order by member_account_type_charge ASC)
									
order by member_account_type_sort_order ASC
get_member_account_types (Datasource=bookbrowse_com_new, Time=2ms, Records=2) in /root/website/queries/qry_get_member_account_types.cfm @ 19:51:38.038
select member_account_type_number, member_account_type_name, member_account_type_charge, member_account_type_charge_frequency, member_account_type_postscript, member_account_type_months, member_account_type_stripe_lookup_key
from member_account_types
where member_account_type_number = (select top 1 member_account_type_number
									from member_account_types
									where member_account_type_months = 12
									and member_account_type_public = 1
									order by member_account_type_charge ASC)
									
or member_account_type_number =		(select top 1 member_account_type_number
									from member_account_types
									where member_account_type_months = 3
									and member_account_type_public = 1
									order by member_account_type_charge ASC)
									
order by member_account_type_sort_order ASC
get_book_image (Datasource=bookbrowse_com_new, Time=2ms, Records=1) in /root/website/actions/udfs.cfm @ 19:51:38.038
select 	f.edition_publish_dt "hardcover_publish_dt", f.edition_jacket_image "hardcover_jacket_image", 
            g.edition_publish_dt "paperback_publish_dt", g.edition_jacket_image "paperback_jacket_image"
    
    from   	books a
	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 	a.book_number = ?
Query Parameter Value(s) -
Parameter #1(CF_SQL_INTEGER) = 4510

get_coauthor (Datasource=bookbrowse_com_new, Time=6ms, Records=1) in /root/website/actions/udfs.cfm @ 19:51:38.038
select 		book_number, 
            			CASE	WHEN datalength(d.author_middle_initial) > 1 
				                THEN d.author_first_name + ' ' + d.author_middle_initial + ' ' + d.author_last_name
				                ELSE d.author_first_name + ' ' + d.author_last_name
                        END "author",
                        d.author_number
            from		book_author_mapping e
            inner join	authors d ON e.author_number = d.author_number
            where		e.book_number = ?
			order by	book_author_mapping_number ASC
Query Parameter Value(s) -
Parameter #1(CF_SQL_INTEGER) = 4510

get_edition_info (Datasource=bookbrowse_com_new, Time=11ms, Records=1) in /root/website/actions/udfs.cfm @ 19:51:38.038
select 	f.edition_publish_dt "hardcover_publish_dt", f.edition_number_of_pages AS "hardcover_number_of_pages", f.edition_isbn13 "hardcover_isbn13", f.edition_publisher as "hardcover_publisher",
            g.edition_publish_dt "paperback_publish_dt", g.edition_number_of_pages AS "paperback_number_of_pages", g.edition_isbn13 "paperback_isbn13", g.edition_publisher as "paperback_publisher"
            
    from   	books a
	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 	a.book_number = ?
Query Parameter Value(s) -
Parameter #1(CF_SQL_INTEGER) = 4510

get_book_image (Datasource=bookbrowse_com_new, Time=2ms, Records=1) in /root/website/actions/udfs.cfm @ 19:51:38.038
select 	f.edition_publish_dt "hardcover_publish_dt", f.edition_jacket_image "hardcover_jacket_image", 
            g.edition_publish_dt "paperback_publish_dt", g.edition_jacket_image "paperback_jacket_image"
    
    from   	books a
	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 	a.book_number = ?
Query Parameter Value(s) -
Parameter #1(CF_SQL_INTEGER) = 4244

get_coauthor (Datasource=bookbrowse_com_new, Time=1ms, Records=1) in /root/website/actions/udfs.cfm @ 19:51:38.038
select 		book_number, 
            			CASE	WHEN datalength(d.author_middle_initial) > 1 
				                THEN d.author_first_name + ' ' + d.author_middle_initial + ' ' + d.author_last_name
				                ELSE d.author_first_name + ' ' + d.author_last_name
                        END "author",
                        d.author_number
            from		book_author_mapping e
            inner join	authors d ON e.author_number = d.author_number
            where		e.book_number = ?
			order by	book_author_mapping_number ASC
Query Parameter Value(s) -
Parameter #1(CF_SQL_INTEGER) = 4244

get_edition_info (Datasource=bookbrowse_com_new, Time=1ms, Records=1) in /root/website/actions/udfs.cfm @ 19:51:38.038
select 	f.edition_publish_dt "hardcover_publish_dt", f.edition_number_of_pages AS "hardcover_number_of_pages", f.edition_isbn13 "hardcover_isbn13", f.edition_publisher as "hardcover_publisher",
            g.edition_publish_dt "paperback_publish_dt", g.edition_number_of_pages AS "paperback_number_of_pages", g.edition_isbn13 "paperback_isbn13", g.edition_publisher as "paperback_publisher"
            
    from   	books a
	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 	a.book_number = ?
Query Parameter Value(s) -
Parameter #1(CF_SQL_INTEGER) = 4244

get_book_image (Datasource=bookbrowse_com_new, Time=4ms, Records=1) in /root/website/actions/udfs.cfm @ 19:51:38.038
select 	f.edition_publish_dt "hardcover_publish_dt", f.edition_jacket_image "hardcover_jacket_image", 
            g.edition_publish_dt "paperback_publish_dt", g.edition_jacket_image "paperback_jacket_image"
    
    from   	books a
	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 	a.book_number = ?
Query Parameter Value(s) -
Parameter #1(CF_SQL_INTEGER) = 4041

get_coauthor (Datasource=bookbrowse_com_new, Time=1ms, Records=1) in /root/website/actions/udfs.cfm @ 19:51:38.038
select 		book_number, 
            			CASE	WHEN datalength(d.author_middle_initial) > 1 
				                THEN d.author_first_name + ' ' + d.author_middle_initial + ' ' + d.author_last_name
				                ELSE d.author_first_name + ' ' + d.author_last_name
                        END "author",
                        d.author_number
            from		book_author_mapping e
            inner join	authors d ON e.author_number = d.author_number
            where		e.book_number = ?
			order by	book_author_mapping_number ASC
Query Parameter Value(s) -
Parameter #1(CF_SQL_INTEGER) = 4041

get_edition_info (Datasource=bookbrowse_com_new, Time=10ms, Records=1) in /root/website/actions/udfs.cfm @ 19:51:38.038
select 	f.edition_publish_dt "hardcover_publish_dt", f.edition_number_of_pages AS "hardcover_number_of_pages", f.edition_isbn13 "hardcover_isbn13", f.edition_publisher as "hardcover_publisher",
            g.edition_publish_dt "paperback_publish_dt", g.edition_number_of_pages AS "paperback_number_of_pages", g.edition_isbn13 "paperback_isbn13", g.edition_publisher as "paperback_publisher"
            
    from   	books a
	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 	a.book_number = ?
Query Parameter Value(s) -
Parameter #1(CF_SQL_INTEGER) = 4041

get_member_account_types (Datasource=bookbrowse_com_new, Time=23ms, Records=2) in /root/website/queries/qry_get_member_account_types.cfm @ 19:51:38.038
select member_account_type_number, member_account_type_name, member_account_type_charge, member_account_type_charge_frequency, member_account_type_postscript, member_account_type_months, member_account_type_stripe_lookup_key
from member_account_types
where member_account_type_number = (select top 1 member_account_type_number
									from member_account_types
									where member_account_type_months = 12
									and member_account_type_public = 1
									order by member_account_type_charge ASC)
									
or member_account_type_number =		(select top 1 member_account_type_number
									from member_account_types
									where member_account_type_months = 3
									and member_account_type_public = 1
									order by member_account_type_charge ASC)
									
order by member_account_type_sort_order ASC
get_arcs_for_ad (Datasource=bookbrowse_com_new, Time=15ms, Records=0) in /root/website/queries/qry_get_arcs_for_ad.cfm @ 19:51:38.038
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=41ms, Records=3) in /root/website/queries/qry_get_arcs_for_ad.cfm @ 19:51:38.038
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=15ms, Records=0) in /root/website/adsystem/adsystem_mod.cfm @ 19:51:38.038
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=17ms, Records=1) in /root/website/adsystem/adsystem_mod.cfm @ 19:51:38.038
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=17ms, Records=1) in /root/website/adsystem/adsystem_mod.cfm @ 19:51:38.038
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=13ms, Records=1) in /root/website/site/blocks/dsp_book_giveaway.cfm @ 19:51:39.039
select top 1 ezine_number, ezine_quote, ezine_quote_title
	    from ezines
	    where len(ezine_quote_title) > 1
	    order by newid()
get_ads (Datasource=bookbrowse_com_new, Time=6ms, Records=0) in /root/website/adsystem/adsystem_mod.cfm @ 19:51:39.039
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=79ms, Records=1) in /root/website/adsystem/adsystem_mod.cfm @ 19:51:39.039
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=10ms, Records=1) in /root/website/adsystem/adsystem_mod.cfm @ 19:51:39.039
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/reviews/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=
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=/book_number/4793/becoming-madam-secretary
PATH_TRANSLATED=/root/website/reviews/index.cfm
QUERY_STRING=
REMOTE_ADDR=127.0.0.1
REMOTE_HOST=127.0.0.1
REMOTE_USER=
REQUEST_METHOD=GET
SCRIPT_NAME=/reviews/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=4072874
cftoken=1224ae2324d04742-FBEB102E-02B1-FBCB-5C24AB2EA3AE8212
hitcount=1
lastvisit={ts '2026-05-31 19:51:36'}
library_user_flag=0
member_active_flag=0
member_logged_in_flag=0
member_number=0
order=p
timecreated={ts '2026-05-31 19:51:36'}
urltoken=CFID=4072874&CFTOKEN=1224ae2324d04742-FBEB102E-02B1-FBCB-5C24AB2EA3AE8212
view=books
Cookie Variables:
CFID=4072874
CFTOKEN=1224ae2324d04742-FBEB102E-02B1-FBCB-5C24AB2EA3AE8212
Session Variables:
cfid=4072874
cftoken=1224ae2324d04742-FBEB102E-02B1-FBCB-5C24AB2EA3AE8212
sessionid=BOOKBROWSE_4072874_1224ae2324d04742-FBEB102E-02B1-FBCB-5C24AB2EA3AE8212
urltoken=CFID=4072874&CFTOKEN=1224ae2324d04742-FBEB102E-02B1-FBCB-5C24AB2EA3AE8212
URL Parameters:
becoming-madam-secretary=
book_number=4793
Debug Rendering Time: 41 ms