A number of general-purpose, reasonably accurate and well-tested ab-initio codes for crystals are discussed in this book. The aim is …