The following text field will produce suggestions that follow it as you type.

Loading Inventory...

Barnes and Noble

Shelter Mountain (Virgin River Series #2)

Current price: $39.99
Shelter Mountain (Virgin River Series #2)
Shelter Mountain (Virgin River Series #2)

Barnes and Noble

Shelter Mountain (Virgin River Series #2)

Current price: $39.99
Loading Inventory...

Size: Audio MP3 on CD

Visit retailer's website
*Product Information may vary - to confirm product availability, pricing, and additional information please contact Barnes and Noble
"John 'Preacher' Middleton is about to close the bar when a young woman and her three-year-old son come in out of the wet October night. A marine who has seen his share of pain, Preacher knows a crisis when he sees one--the woman is covered in bruises. He wants to protect them, and to punish whoever did this, but he knows immediately that this is more than just instinct. Paige Lassiter has stirred up emotions in this gentle giant of a man--emotions that he has never allowed himself to feel. Then Paige's ex-husband turns up in Virgin River. And if there's one thing the marines' motto of Semper Fi--always faithful--has taught Preacher, it's that some things are worth fighting for"--

More About Barnes and Noble at MarketFair Shoppes

Barnes & Noble does business -- big business -- by the book. As the #1 bookseller in the US, it operates about 720 Barnes & Noble superstores (selling books, music, movies, and gifts) throughout all 50 US states and Washington, DC. The stores are typically 10,000 to 60,000 sq. ft. and stock between 60,000 and 200,000 book titles. Many of its locations contain Starbucks cafes, as well as music departments that carry more than 30,000 titles.

Powered by Adeptmind