Glasshouse by Stross, Charles(June 27, 2006) Hardcover