Cover

Catherine Asaro

First published 1995

My Rating: very good

ISBN 9780312857646