Geology.com or any other sites compatible to that kind of thing. I have a little free time on my hands this winter, and my Dad has been seriously ill with cancer and somewhat limited in what he can do. Thought it might be a interesting and worthwhile project.
