Review

Glasshouse, Charles Stross, 2006, ISBN 0441014038


Several hundred years from now, humanity has just finished the Censorship Wars. Using an electronic virus called Curious Yellow, it targeted the brains of historians as they used teleportation gates (the major method of transportation). Robin has just emerged from a medical clinic with most of his memory wiped. Perhaps he was one of those targeted historians; he does have memories of being in a tank regiment during the war, not as a soldier, but as a tank. He joins a research program to recreate the "dark ages," the late 20th and early 21st centuries, by having volunteers live in an actual, recreated "town." It sounds like a good way to get away from whoever is trying to kill him; whatever he did, or was, before his wipe, it must have been important.

The participants are given random, anonymous identities (Robin is turned into a woman named Reeve). Along with Sam, her "husband," they are placed into what looks like Smalltown, USA. They are given little, or no, idea as to just what they are supposed to do. All the couples are electronically monitored; during mandatory church services on Sunday, any faults or misdeeds are pointed out to everyone. Reeve is one of the few who begins to realize that something is really wrong. Their contract specifies a minimum amount of time to be in the study, approximately 3 years, but does not specify a maximum amount of time. The town has become a very high-tech panopticon. The women have suddenly become fertile, and several female participants have become pregnant. Perhaps the idea is to create a new race of people who don't know that there is an outside world. Perhaps it has to do with this new race re-infecting the rest of humanity with a new and improved version of Curious Yellow.

Here is a wonderful piece of writing. The best part is the author's look at present-day life. He does not just needle it or poke fun at it, he rips it to pieces and stomps on what is left. The rest of the book is also very much worth reading. This gets two strong thumbs-up.

Recent actions