Cover

Tim Powers

First published 1983

My Rating: excellent

ISBN 9780929480107