Listed below are the books and websites used for reference material in this website: