mark denney