james delbert libbey