Michael V. Moore Biography