doug tuck