400 pages paperback 1997

fiction historical adventurous tense fast-paced

384 pages paperback 1998

fiction historical challenging mysterious fast-paced

372 pages paperback 1999

fiction historical mysterious fast-paced

356 pages paperback 2000

fiction historical adventurous mysterious medium-paced

336 pages paperback 2000

fiction historical adventurous informative fast-paced

352 pages paperback 1988

fiction historical adventurous fast-paced

352 pages paperback 2003

fiction historical adventurous informative fast-paced

320 pages paperback 1981

fiction historical adventurous tense medium-paced

304 pages paperback 1981

fiction historical adventurous fast-paced

432 pages paperback 2004

fiction historical adventurous mysterious fast-paced