James Grall
overview