Geoff Stuart — Canadian mechanic