Tim Desmond

235 pages 1991

fiction fantasy challenging funny reflective medium-paced

252 pages 1991

fiction fantasy funny informative lighthearted fast-paced

265 pages 1992

fiction fantasy adventurous funny slow-paced