James W. Marshall timeline