It's a heavy subject. See GALAX board and you will find more than I can say in a few sentences. Do word searches for those topics that interest you there.