Cover

Ken Grimwood

First published 1986

My Rating: excellent

ISBN 0425106403