The caryatids - Sterling, Bruce (Ballantine Books, 2009)