By Patricia A. McKillip
A little uneven at points but overall very nice.
Fantasy, magic
View full Library