You need to sign in or sign up before continuing.

Browse editions

Current edition

10 hours, 16 minutes first pub 1995 (editions)

fiction crime mystery romance speculative fiction dark mysterious tense fast-paced
Other editions (41)
Expand filter menu Filter editions

320 pages first pub 1995 (editions)

fiction crime mystery romance speculative fiction dark mysterious tense fast-paced

304 pages first pub 1995 (editions)

fiction crime mystery romance speculative fiction dark mysterious tense fast-paced

234 pages first pub 1995 (editions)

fiction crime mystery romance speculative fiction dark mysterious tense fast-paced

330 pages first pub 1995 (editions)

fiction crime mystery romance speculative fiction dark mysterious tense fast-paced

10 hours, 52 minutes first pub 1995 (editions) user-added

fiction crime mystery romance speculative fiction dark mysterious tense fast-paced

322 pages first pub 1995 (editions)

fiction crime mystery romance speculative fiction dark mysterious tense fast-paced

378 pages first pub 1995 (editions)

fiction crime mystery romance speculative fiction dark mysterious tense fast-paced

234 pages first pub 1995 (editions)

fiction crime mystery romance speculative fiction dark mysterious tense fast-paced

10 hours, 16 minutes first pub 1995 (editions)

fiction crime mystery romance speculative fiction dark mysterious tense fast-paced

475 pages first pub 1995 (editions)

fiction crime mystery romance speculative fiction dark mysterious tense fast-paced