Politics from A to Z: Great Wars, Inspiring Leaders, Major Revolutions, Current Policies, Big Ideas by Richard Ganis 8 h 0 min