Information from this web-site was taken from the following resources.  Feel free to refer to any of the references for additional information.