Shrive, Dr. Nigel G., Civil Engineering - University of Calgary, Canada