A review by tomuytt
The Butlerian Jihad by Brian Herbert

5.0