James McMullen III
overview