Title: The Amazing Power of Doubling Groups