# File lib/marc/dublincore.rb, line 62
    def self.get_field_value(field)
      return if field.nil?
      
      if !field.kind_of?(String) && field.respond_to?(:each)
        values = []
        field.each do |element|
          values << get_field_value(element)
        end
        values
      else
        return field if field.kind_of?(String)
        return field.value if field.respond_to?(:value)
      end
    end