richard g. hubler