Bruno R. Preiss, B.A.Sc., M.A.Sc., Ph.D., P.Eng. 335 Calvington Place Waterloo, ON N2T 1R1 Canada
Email: brpreiss@brpreiss.com URL: http://www.brpreiss.com