The fall of a titan : a novel / Igor Gouzenko ; translated from the Russian by Mervyn Black