Alexander Rudiuk

Cape Breton University, Canada