Felix Brooke

384 pages 1977

fiction historical young adult adventurous mysterious medium-paced

352 pages 1979

fiction fantasy historical adventurous dark medium-paced

331 pages paperback 1988

fiction fantasy historical adventurous fast-paced