Is there any way I can allow non-Google account to view/edit my Google Docs?

Note that I am *not* saying I want to allow **everyone** to edit/view the documents. I want only to allow people with a certain non-google email addresses to edit/view the documents.

Any idea how to do this?