A David Johannes Kriel was born on 15 Feb 1957 in Taaibos, Orangevrijstaat, Zuid-Africa.
Do you think you have Dutch roots?
Johannes Leonardus Kriel was born on 23 Jan 1888 in Leiden, The Netherlands (as a son of Johannes Leonardus Kriel and Margaretha Marijna van der Linden).
Johannes Bernardus Kriel (son of Barend Pieter Roelof Kriel and Lijsje van der Wilt) was born on 8 Aug 1843 in Haarlem, The Netherlands.
If you have Dutch roots, Magiel could also be Michiel or something like this.