Solid state physics simulations - Johnston, Ian D. (Wiley, 1996)