Harmony
By: Keith Brooke
Publisher: Solaris
Published: 2012
Place of publication: Oxford, UK
Language: eng
Number of pages: 412
ISBN-13: 9781781080016
Subjects: Extraterrestrial beings; Fiction
Description: The aliens are here, all around us. They always have been. And now, one by one, they're destroying our cities.