Curbside pickup and returns now available at 26 locations. View updated hours of operations here.

Shakeup

Book Cover
Average Rating
5 star
 
(0)
4 star
 
(1)
3 star
 
(1)
2 star
 
(0)
1 star
 
(0)
Author:
Series:
Publisher:
Varies, see individual formats and editions
Pub. Date:
Varies, see individual formats and editions
Language:
English
Description
"Upon returning from a dangerous coastal adventure, Stone Barrington is looking forward to some normalcy with the leading lady in his life. But when a grisly crime arrives on his doorstep, along with some suspicious new clients eager for his help, Stone realizes peace and quiet are no longer an option. As it turns out, the mastermind behind the malfeasance rocking New York City and the nation's capital wields a heavy hand of influence. And when Stone is unable to recruit those closest to the case to his side, he is left with few leads and a handful of dead-ends. But with the help of important people in high places--and the expertise of alluring new friends--Stone is more than ready to rise to the occasion"--
Also in This Series
More Like This
More Copies In LINK+
Loading LINK+ Copies...
More Details
ISBN:
9780593188323
9780593188347
9780593287231
9780593287255
9780593295434
Reviews from GoodReads
Loading GoodReads Reviews.
Staff View

Grouping Information

Grouped Work ID9129910f-534e-be07-0607-7f25f90ccd67
Grouping Titleshakeup
Grouping Authorstuart woods
Grouping Categorybook
Grouping LanguageEnglish (eng)
Last Grouping Update2021-01-15 10:27:52AM
Last Indexed2021-01-15 10:29:26AM
Novelist Primary ISBN9780593188323

Solr Details

accelerated_reader_point_value0
accelerated_reader_reading_level0
auth_author2Roberts, Tony, 1939-
authorStuart Woods
author2-roleRoberts, Tony,1939-narrator.
author_displayStuart Woods
detailed_location_catalogArcade
Arden-Dimick
Belle Cooledge
Carmichael
Central
Central New Books - 1st Floor
Colonial Heights
Elk Grove
Fair Oaks
Martin Luther King, Jr.
McKinley
North Highlands-Antelope
North Sacramento-Hagginwood
Pocket-Greenhaven
Rancho Cordova
South Natomas
Sylvan Oaks
display_description"Upon returning from a dangerous coastal adventure, Stone Barrington is looking forward to some normalcy with the leading lady in his life. But when a grisly crime arrives on his doorstep, along with some suspicious new clients eager for his help, Stone realizes peace and quiet are no longer an option. As it turns out, the mastermind behind the malfeasance rocking New York City and the nation's capital wields a heavy hand of influence. And when Stone is unable to recruit those closest to the case to his side, he is left with few leads and a handful of dead-ends. But with the help of important people in high places--and the expertise of alluring new friends--Stone is more than ready to rise to the occasion"--
format_catalogBook
CD Audiobook
Large Print
eAudiobook
eBook
format_category_catalogAudio Books
Books
eBook
id9129910f-534e-be07-0607-7f25f90ccd67
isbn9780593188323
9780593188347
9780593287231
9780593287255
9780593295434
item_details
Bib IdItem IdShelf LocCall NumFormatFormat CategoryNum CopiesIs Order ItemIs eContenteContent SourceeContent FileeContent URLsubformatDetailed StatusLast CheckinLocationSub-location
ils:.b26387116.i83884063Arden-DimickLARGE PRINT MYSTERY Woods, S.1falsefalseDue Feb 18, 2021ardag
ils:.b26387116.i83884051CentralLARGE PRINT MYSTERY Woods, S.1falsefalseDue Feb 20, 2021cenag
ils:.b26387116.i83884099CarmichaelLARGE PRINT MYSTERY Woods, S.1falsefalseDue Jan 19, 2021carag
ils:.b26387116.i83884087Fair OaksLARGE PRINT MYSTERY Woods, S.1falsefalseIn Transitfaiag
ils:.b26387116.i83884075Arden-DimickLARGE PRINT MYSTERY Woods, S.1falsefalseDue Feb 9, 2021ardag
ils:.b26387852.i83823578CarmichaelMYSTERY Woods, S.1falsefalseOn Holdshelfcarag
ils:.b26387852.i83823712Rancho CordovaMYSTERY Woods, S.1falsefalseDue Jan 22, 2021ranag
ils:.b26387852.i83823724North Sacramento-HagginwoodMYSTERY Woods, S.1falsefalseOn Holdshelfnsaag
ils:.b26387852.i8382361xCarmichaelMYSTERY Woods, S.1falsefalseOn Holdshelfcarag
ils:.b26387852.i83823633South NatomasMYSTERY Woods, S.1falsefalseOn Holdshelfnatag
ils:.b26387852.i83845008Folsom Adult NEWMYSTERY Woods, S.1falsefalseDue Dec 9, 2020folad
ils:.b26387852.i84075648Colusa Main Branch Adult CollectionFic1falsefalseDue Feb 23, 2021cola
ils:.b26387852.i83851859Woodland Public Library Adult New BooksFICTION Woods, S.1falsefalseDue Feb 25, 2021wdpad
ils:.b26387852.i83823694Colonial HeightsMYSTERY Woods, S.1falsefalseDue Feb 17, 2021chsag
ils:.b26387852.i8382358xCentral New Books - 1st FloorMYSTERY Woods, S.1falsefalseDue Jan 22, 2021cenad
ils:.b26387852.i83823657Elk GroveMYSTERY Woods, S.1falsefalseDue Feb 25, 2021elkag
ils:.b26387852.i83823682Colonial HeightsMYSTERY Woods, S.1falsefalseDue Feb 20, 2021chsag
ils:.b26387852.i83823645McKinleyMYSTERY Woods, S.1falsefalseDue Feb 18, 2021mckag
ils:.b26387852.i83823608Fair OaksMYSTERY Woods, S.1falsefalseDue Feb 13, 2021faiag
ils:.b26387852.i83823669ArcadeMYSTERY Woods, S.1falsefalseDue Jan 29, 2021arcag
ils:.b26387852.i83823621North Highlands-AntelopeMYSTERY Woods, S.1falsefalseDue Feb 16, 2021nhiag
ils:.b26387852.i83823700Arden-DimickMYSTERY Woods, S.1falsefalseDue Feb 20, 2021ardag
ils:.b26387852.i83823748CarmichaelMYSTERY Woods, S.1falsefalseDue Feb 9, 2021carag
ils:.b26387852.i83844995Folsom Adult NEWMYSTERY Woods, S.1falsefalseOn Holdshelffolad
ils:.b26387852.i83823670Belle CooledgeMYSTERY Woods, S.1falsefalseDue Feb 17, 2021cooag
ils:.b26387852.i83823736Belle CooledgeMYSTERY Woods, S.1falsefalseDue Feb 18, 2021cooag
ils:.b26387852.i83851847Woodland Public Library Adult New BooksEXPRESS FICTION Woods, S.1falsefalseOn Shelfwdpad
ils:.b26387852.i83823591South NatomasMYSTERY Woods, S.1falsefalseDue Feb 11, 2021natag
ils:.b26387852.i83851835Woodland Public Library Adult New BooksEXPRESS FICTION Woods, S.1falsefalseOn Shelfwdpad
overdrive:687a7ec6-780f-4779-8829-0c0ab605e1ab4Online OverDrive CollectionOnline OverDriveeBookeBook0falsetrueOverDriveAdobe EPUB eBook, Kindle Book, OverDrive ReadChecked Out
overdrive:687a7ec6-780f-4779-8829-0c0ab605e1ab-1Online OverDrive CollectionOnline OverDriveeBookeBook2falsetrueOverDriveAdobe EPUB eBook, Kindle Book, OverDrive ReadChecked Out
overdrive:687a7ec6-780f-4779-8829-0c0ab605e1ab3Online OverDrive CollectionOnline OverDriveeBookeBook0falsetrueOverDriveAdobe EPUB eBook, Kindle Book, OverDrive ReadChecked Out
overdrive:687a7ec6-780f-4779-8829-0c0ab605e1ab-2Online OverDrive CollectionOnline OverDriveeBookeBook15falsetrueOverDriveAdobe EPUB eBook, Kindle Book, OverDrive ReadChecked Out
overdrive:687a7ec6-780f-4779-8829-0c0ab605e1ab5Online OverDrive CollectionOnline OverDriveeBookeBook0falsetrueOverDriveAdobe EPUB eBook, Kindle Book, OverDrive ReadChecked Out
overdrive:8288f3f8-87e4-412a-ae7f-ae39f2aa221d-2Online OverDrive CollectionOnline OverDriveeAudiobookAudio Books10falsetrueOverDriveOverDrive MP3 Audiobook, OverDrive ListenChecked Out
overdrive:8288f3f8-87e4-412a-ae7f-ae39f2aa221d5Online OverDrive CollectionOnline OverDriveeAudiobookAudio Books0falsetrueOverDriveOverDrive MP3 Audiobook, OverDrive ListenChecked Out
overdrive:8288f3f8-87e4-412a-ae7f-ae39f2aa221d-1Online OverDrive CollectionOnline OverDriveeAudiobookAudio Books2falsetrueOverDriveOverDrive MP3 Audiobook, OverDrive ListenChecked Out
overdrive:8288f3f8-87e4-412a-ae7f-ae39f2aa221d3Online OverDrive CollectionOnline OverDriveeAudiobookAudio Books0falsetrueOverDriveOverDrive MP3 Audiobook, OverDrive ListenChecked Out
overdrive:8288f3f8-87e4-412a-ae7f-ae39f2aa221d4Online OverDrive CollectionOnline OverDriveeAudiobookAudio Books0falsetrueOverDriveOverDrive MP3 Audiobook, OverDrive ListenChecked Out
ils:.b26388042.i83879754Sylvan OaksCD FICTION Woods, S.1falsefalseDue Jan 26, 2021sylag
ils:.b26388042.i83879791CentralCD FICTION Woods, S.1falsefalseDue Feb 23, 2021cenag
ils:.b26388042.i8387978xMartin Luther King, Jr.CD FICTION Woods, S.1falsefalseOn Holdshelfkinag
ils:.b26388042.i83879766Sylvan OaksCD FICTION Woods, S.1falsefalseDue Feb 10, 2021sylag
ils:.b26388042.i83879778Pocket-GreenhavenCD FICTION Woods, S.1falsefalseDue Dec 17, 2020pocag
itype_catalogAdu Large Print
Adult Fiction
Child CD/Spoken Word
last_indexed2021-01-15T18:29:26.676Z
lexile_score-1
literary_formFiction
literary_form_fullFiction
local_callnumber_catalogCD FICTION Woods, S.
LARGE PRINT MYSTERY Woods, S.
MYSTERY Woods, S.
local_time_since_added_catalogSix Months
Year
owning_library_catalogSacramento Public Library
owning_location_catalogArcade
Arden-Dimick
Belle Cooledge
Carmichael
Central
Colonial Heights
Elk Grove
Fair Oaks
Martin Luther King Jr.
McKinley
North Highlands-Antelope
North Sacramento-Hagginwood
Pocket-Greenhaven
Rancho Cordova
South Natomas
Sylvan Oaks
primary_isbn9780593188323
publishDate2020
record_details
Bib IdFormatFormat CategoryEditionLanguagePublisherPublication DatePhysical DescriptionAbridged
ils:.b26387116Large PrintBooksFirst large print edition.EnglishRandom House Large Print, 2020.351 pages (large print) ; 23 cm
ils:.b26387852BookBooksEnglishG.P. Putnam's Sons, [2020]307 pages ; 24 cm.
overdrive:687a7ec6-780f-4779-8829-0c0ab605e1abeBookeBookEnglishPenguin Publishing Group2020
overdrive:8288f3f8-87e4-412a-ae7f-ae39f2aa221deAudiobookAudio BooksEnglishPenguin Random House Audio Publishing Group2020
ils:.b26388042CD AudiobookAudio BooksEnglishPenguin Audio, 2020.6 audio discs (7 hr.) : CD audio, digital ; 4 3/4 in.
recordtypegrouped_work
scoping_details_catalog
Bib IdItem IdGrouped StatusStatusLocally OwnedAvailableHoldableBookableIn Library Use OnlyLibrary OwnedHoldable PTypesBookable PTypesLocal Url
ils:.b26387116.i83884063Checked OutChecked Outfalsefalsetruefalsefalsetrue0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39
ils:.b26387116.i83884051Checked OutChecked Outfalsefalsetruefalsefalsetrue0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39
ils:.b26387116.i83884099Checked OutChecked Outfalsefalsetruefalsefalsetrue0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39
ils:.b26387116.i83884087In TransitIn Transitfalsefalsetruefalsefalsetrue0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39
ils:.b26387116.i83884075Checked OutChecked Outfalsefalsetruefalsefalsetrue0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39
ils:.b26387852.i83823578Checked OutOn Holdshelffalsefalsetruefalsefalsetrue0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39
ils:.b26387852.i83823712Checked OutChecked Outfalsefalsetruefalsefalsetrue0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39
ils:.b26387852.i83823724Checked OutOn Holdshelffalsefalsetruefalsefalsetrue0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39
ils:.b26387852.i8382361xChecked OutOn Holdshelffalsefalsetruefalsefalsetrue0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39
ils:.b26387852.i83823633Checked OutOn Holdshelffalsefalsetruefalsefalsetrue0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39
ils:.b26387852.i83845008Checked OutChecked Outfalsefalsetruefalsefalsefalse9999
ils:.b26387852.i83851859Checked OutChecked Outfalsefalsetruefalsefalsefalse0, 1, 2, 3, 4, 5, 6, 7, 8, 10, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 69, 70, 71, 73, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120
ils:.b26387852.i83823694Checked OutChecked Outfalsefalsetruefalsefalsetrue0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39
ils:.b26387852.i8382358xChecked OutChecked Outfalsefalsetruefalsefalsetrue0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39
ils:.b26387852.i83823657Checked OutChecked Outfalsefalsetruefalsefalsetrue0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39
ils:.b26387852.i83823682Checked OutChecked Outfalsefalsetruefalsefalsetrue0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39
ils:.b26387852.i83823645Checked OutChecked Outfalsefalsetruefalsefalsetrue0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39
ils:.b26387852.i83823608Checked OutChecked Outfalsefalsetruefalsefalsetrue0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39
ils:.b26387852.i83823669Checked OutChecked Outfalsefalsetruefalsefalsetrue0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39
ils:.b26387852.i83823621Checked OutChecked Outfalsefalsetruefalsefalsetrue0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39
ils:.b26387852.i83823700Checked OutChecked Outfalsefalsetruefalsefalsetrue0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39
ils:.b26387852.i83823748Checked OutChecked Outfalsefalsetruefalsefalsetrue0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39
ils:.b26387852.i83844995Checked OutOn Holdshelffalsefalsetruefalsefalsefalse9999
ils:.b26387852.i83823670Checked OutChecked Outfalsefalsetruefalsefalsetrue0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39
ils:.b26387852.i83823736Checked OutChecked Outfalsefalsetruefalsefalsetrue0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39
ils:.b26387852.i83823591Checked OutChecked Outfalsefalsetruefalsefalsetrue0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39
overdrive:687a7ec6-780f-4779-8829-0c0ab605e1ab-2Checked OutChecked Outfalsefalsetruefalsefalsefalse
overdrive:8288f3f8-87e4-412a-ae7f-ae39f2aa221d-2Checked OutChecked Outfalsefalsetruefalsefalsefalse
ils:.b26388042.i83879754Checked OutChecked Outfalsefalsetruefalsefalsetrue0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39
ils:.b26388042.i83879791Checked OutChecked Outfalsefalsetruefalsefalsetrue0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39
ils:.b26388042.i8387978xChecked OutOn Holdshelffalsefalsetruefalsefalsetrue0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39
ils:.b26388042.i83879766Checked OutChecked Outfalsefalsetruefalsefalsetrue0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39
ils:.b26388042.i83879778Checked OutChecked Outfalsefalsetruefalsefalsetrue0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39
seriesStone Barrington novels
series_with_volumeStone Barrington novels|55
subject_facetAction and adventure fiction
Adventure fiction
Audiobooks
Barrington, Stone -- (Fictitious character) -- Fiction
Compact discs
Corruption -- Fiction
Criminal investigation -- Fiction
Detective and mystery fiction
Large type books
Murder -- Fiction
Mystery fiction
Novels
Private investigators -- Fiction
Suspense fiction
Thrillers (Fiction)
title_displayShakeup
title_fullShakeup
Shakeup / Stuart Woods
Shakeup [text (large print)] / Stuart Woods
title_shortShakeup
topic_facetBarrington, Stone
Corruption
Criminal investigation
Fiction
Murder
Private investigators
Suspense
Thriller