Hours: 9am-6pm Monday through Friday - 9am-2pm Saturday (Marshall and Mars Hill)
10am-6pm Monday through Friday - 10am-2pm Saturday (Hot Springs)
All branches are closed on Sunday.
Record Details

Catalog Search

Search The Catalog



Best of all worlds / Kenneth Oppel.

Summary:

"Xavier Oaks doesn't particularly want to go to the cabin with his dad and his dad's pregnant new wife, Nia. But family obligations are family obligations, and it's only for a short time. So he leaves his mom, his brother, and his other friends behind for a week in the woods. Only... one morning he wakes up and the house isn't where it was before. It's like it's been lifted and placed... somewhere else. When Xavier, his dad, and Nia go explore, they find they are inside a dome, trapped. And there's no one else around... Three years later, another family arrives. Is there any escape? Is there a reason they are stuck where they are? Different people have different answers -- and those different answers inexorably lead to tension, strife, and sacrifice."-- Provided by publisher.

Record details

  • ISBN: 9781546158202
  • ISBN: 1546158200
  • Physical Description: 245 pages ; 22 cm
  • Edition: First edition.
  • Publisher: New York, NY : Scholastic Press, 2025.

Content descriptions

Target Audience Note:
Ages 13-17.
Grades 8-12.
Subject: Survival > Fiction.
Family vacations > Fiction.
Prisoners > Fiction.
Teenagers > Fiction.
Disappearances (Parapsychology) > Fiction.
Genre: Young adult fiction.
Fantasy fiction.
Psychological fiction.
Action and adventure fiction.
Survival fiction.
Thrillers (Fiction)

Available copies

  • 21 of 33 copies available at NC Cardinal.
  • 1 of 1 copy available at Madison County Public Library. (Show)

Holds

  • 1 current hold with 33 total copies.
Sort by distance from:
Show Only Available Copies
Location Call Number / Copy Notes Barcode Shelving Location Status Due Date
Hot Springs Library YA FIC OPP (Text) 30229101392016 Young Adult New Fiction Available -
Annie Hubbard McEachern Public Library YA OPPEL (Text) 34510611164557 Young Adult Fiction Available -
Cliffdale Library CMB1880748 (Text) CMB1880750 Technical Services In process -
Columbus Library YA F OPP (Text) 31250200093530 Young Adult New Fiction Available -
Denton Public Library YA OPP NEW (Text) 25908004530478 Young Adult Fiction Available -
Eden Library ROC1884353 (Text) ROC1884353 Young Adult Fiction In process -
Etowah Branch OPP (Text) 33258010468011 Young Adult Fiction Available -
Franklinton Branch YA/Oppel (Text) 72350000129944 Young Adult New Fiction Available -
G.V. Barbee, Sr. Library ON ORDER (Text) BRUNS23722711395433 On Order On order -
Harnett County Main Library YA F Opp (Text) 33630005467738 Young Adult Fiction Checked out 09/02/2025
Haywood County Main Library YF Oppel (Text) 33115007719534 Young Adult New Fiction Checked out 08/18/2025
Henderson Main Branch OPP (Text) 33258010468002 Young Adult Fiction Checked out 09/03/2025
Hope Mills Library CMB1880748 (Text) CMB1880749 Technical Services In process -
Hudson (Caldwell) YA OPPEL Kenneth (Text) 50669013366241 Young Adult Fiction Available -
Hudson (Fontana) YA OPPEL (Text) 39493108975113 Young Adult New Fiction Available -
Lenoir Library YA OPPEL Kenneth (Text) 50669013366209 Young Adult New Fiction Available -
Lewisville Branch YA Oppel, Kenneth (Text) 0112524626954 Young Adult New Fiction Available -
Lewisville Branch YA Oppel, Kenneth (Text) 0112524626963 Young Adult New Fiction Available -
Madison-Mayodan Public Library ROC1884353 (Text) ROC1884355 Young Adult Fiction In process -
Martin Memorial Library YA FIC (Text) 38344200535365 Young Adult Fiction Available -
Mauney Memorial Library YA OPP (Text) 26280862104757 Young Adult Fiction Available -
Mooneyham Public Library YA Opp (Text) 30113100255301 Young Adult Fiction Available -
Norris Public Library YA F OPP (Text) 30254100704623 Young Adult Fiction Available -
North Regional Library CMB1880748 (Text) CMB1880748 Technical Services In process -
Northern Wayne Library YA OPP (Text) 900000001095265 Young Adult New Fiction Available -
Reidsville Library ROC1884353 (Text) ROC1884354 Young Adult Fiction In process -
Robeson County Public Library YA OPPEL (Text) 34510611164565 Young Adult Fiction Available -
South Buncombe/Skyland Library YA OPP (Text) 0020660487644 Young Adult New Fiction Available -
Statesville Main Library YA OPPEL (Text) 33114018543231 Young Adult New Fiction Checked out 09/10/2025
Steele Memorial Library YA OPP (Text) 900000000618992 Young Adult New Fiction Available -
Thomasville Public Library YA OPP (Text) 25908004530312 Young Adult New Fiction In process -
Transylvania County Library YA FIC OPP (Text) 38079300297165 Young Adult New Fiction Available -
West Asheville Library YA OPP (Text) 0020660482157 Young Adult New Fiction Available -