Posted: Mar 27, 2012 1:23 am
Also, I would agree with Ihavenofingerprints's suggestion to read a book (or several) about these topics. I'm sure someone more knowledgeable than me in such matters can offer some, uh... suggestions in terms of appropriate reading material.