Cover

Tim Powers

First published 1992

My Rating: excellent

ISBN 9781417709922