A little confusing at times, Sun of Suns is nevertheless an excellent book with some beautiful worldbuilding.