def restore_revision(id, revision_number)
      revision_record = revision(id, revision_number)
      return revision_record.restore if revision_record
    end
def restore_revision(id, revision_number)
      revision_record = revision(id, revision_number)
      return revision_record.restore if revision_record
    end
Load a revision for a record with a particular id. Associations added since the revision
 was created will still be in the restored record.
 If you want to save a revision with associations properly, use restore_revision!