magdalegrand