Names:

  1. Michael Walsh Type: Common Alternative Name
  2. Michael J. P. Walsh Type: Name at Birth
    Given name: Michael J. P. Family name: Walsh

Schools:

  1. Ontario College of Art ? to ?