M . Fågelbergs son , John Avdiel,