You need to sign in or sign up before continuing.

Browse editions

Current edition

The Good Girl

Mary Kubica

10 hours, 38 minutes first pub 2014 (editions)

fiction mystery thriller dark mysterious tense slow-paced
Other editions (52)
Expand filter menu Filter editions

The Good Girl

Mary Kubica

10 hours, 38 minutes first pub 2014 (editions)

fiction mystery thriller dark mysterious tense slow-paced

400 pages first pub 2014 (editions)

fiction mystery thriller dark mysterious tense slow-paced

368 pages first pub 2014 (editions)

fiction mystery thriller dark mysterious tense slow-paced

352 pages first pub 2014 (editions)

fiction mystery thriller dark mysterious tense slow-paced

368 pages first pub 2014 (editions)

fiction mystery thriller dark mysterious tense slow-paced

357 pages first pub 2014 (editions)

fiction mystery thriller dark mysterious tense slow-paced

336 pages first pub 2014 (editions)

fiction mystery thriller dark mysterious tense slow-paced

336 pages first pub 2014 (editions)

fiction mystery thriller dark mysterious tense slow-paced

390 pages first pub 2014 (editions)

fiction mystery thriller dark mysterious tense slow-paced

320 pages first pub 2014 (editions)

fiction mystery thriller dark mysterious tense slow-paced