Felix Brooke

384 pages first pub 1977 (editions)

fiction historical young adult adventurous mysterious medium-paced

352 pages first pub 1979 (editions)

fiction fantasy historical adventurous dark medium-paced

331 pages first pub 1988 (editions)

fiction fantasy historical adventurous fast-paced
More...