John R. Russell
overview