Cover

Elizabeth Moon

First published 2003

My Rating: very good

ISBN 0345447549