humphrey japhet