Portent /
Herbert, James,1943-
Sevenoaks : New English Library,
1993, c1992.