Mark D. Clore
Mark D. Clore