Notes that I have collected overrtime

All of important notes that I have gathered around various subjects & consolidated overtime.