Star Devourers: the strengths and weaknesses of the work