Gets off to a slower start than some of Hamilton's books but picks up quickly. The usual cast of engaging characters, a central concept that is out of the ordinary and clever plotting make this an enjoyable read.

deRougemont's rating:
[]
[]
To Top