Semiconductor Device Modelling - C. M. Snowden