jonathan.brodsky rated Declare: 5 stars

Declare by Tim Powers
As a young double agent infiltrating the Soviet spy network in Nazi-occupied Paris, Andrew Hale finds himself caught up in …
As a young double agent infiltrating the Soviet spy network in Nazi-occupied Paris, Andrew Hale finds himself caught up in …