you might be interested in taking a look
here and
here . Both links I think have a screener test to determine if you might want further evaluation. Not sure how good either of them really is, but it's a good start.
There's alot of good information on the web about it. Just takes some digging around.