The following websites may or may not be helpful to you. They are resources that I have found while looking around that I thought were interesting. Please feel free to give me your insight regarding the value of them. If they were really helpful, let me know. If they were ridiculous or too difficult to understand, let me know that too. - Ms. P.