Farhad Taghibakhsh, Ph.D., Researcher in Engineering Sciences, Canada.
more: http://individual.utoronto.ca/farhadt/