David M. Key articles