A review by petermgraham
The Butlerian Jihad by Brian Herbert

3.0