Eleven of the Twelve have been defeated, but only the sacrifice of Wolgast standing in for Carter allowed Amy, Alisha, Peter and the others to escape. Now Amy has gone and Alisha has disappeared; are the virals gone forever or is this mankind's last stand? 
 I absolutely loved this trilogy and was so sad to see it end; the characters, even the worst of the virals and their supporters, are still given such human characters that, although one may not like them, one can at least understand their motivations. 
 City of Mirrors rejoins our heroes and heroines after the events at "The Homeland" and in the years beyond. Peter, Sarah and Hollis are settled with families, Amy and Alisha have disappeared and as for Greer and Michael, they are involved in a whole different scheme. Gradually, we learn the explanation for the inception of the virals and, in particular the back story of Tim Fanning or patient Zero. I am not usually very impressed with novels where the villain's actions are glorified, but Cronin is careful only ever to explain, never excuse. In this way, the story comes full circle and we learn the fate of all our "friends" whether it is what we wanted to hear or not. 
 This is an absolutely wonderful set of novels which I will sadly miss as they have given me such pleasure. I am very glad, however, that I didn't read them as they were published as it was hard enough to keep on track when reading them one after another. 
 All in all, I thought this was a brilliant book and I cannot recommend it, and the other two in the series, highly enough.