J.H. Messham
overview