Mark A. France
overview