Robert N. McLain
overview