New horizons in pro-p groups by Aner Shalev | Menrva Books | MenrvaBooks