Michael J. de Smith
First name(s): Michael J.
von-part: de
Last name(s): Smith