Most information was gathered from the following sites: