Almost perfect /
Goss, James,1974-
[London] : BBC Books,
2008.
TV tie-in.
Harkness, Jack (Fictitious character)
Intelligence officers
Human-alien encounters
Science fiction.