Billie Thompson rated House of Suns: 5 stars Sept. 14, 2011 Public House of Suns by Alastair Reynolds