please visit
http://e-guru.org
directory resources guide