John Hugo Edgar Puempin Marks.