Gregory Margulis: A lifelong relationship with mathematics (2022)