david ratray