Gods politician: William Wilberforce's struggle by Lean, Garth | Menrva Books