i love erowid.com it has everything you will ever need to know