Thomas Kierans

Canadian mining engineer