Lady Slayalot

242 pages 1988

adventurous fast-paced