www.erowid.com

Can answer all of your questions.