Metals and Non-metals: Fundamentals