Cover

Kate Elliott

First published 1997

My Rating: excellent

ISBN 0886777275