harlow gross