Book cover for 30-Second Politics

30-Second Politics

The 50 most thought-provoking ideas in politics, each explained in half a minute

Description of the book

English