Electronic structure calculations for solids and molecules hardcover