hampuk richard