Carrier

326 pages 1991

fiction thriller informative tense fast-paced

missing page info

dark emotional medium-paced

missing page info 1993

adventurous tense slow-paced

329 pages paperback

challenging dark mysterious medium-paced

312 pages paperback 1998

adventurous dark tense medium-paced

288 pages paperback

challenging dark medium-paced

281 pages paperback

emotional informative tense medium-paced

288 pages paperback

adventurous dark tense slow-paced

272 pages paperback 2001

adventurous dark emotional medium-paced

288 pages paperback

dark reflective medium-paced