The puppet masters
Heinlein, Robert A.(Robert Anson),1907-1988.
London Pan Books
1969
Originally published, New York: Doubleday, 1951; (B53-4788), London: Museum P., 1953