Theory and Practice - John K. Karlof (Taylor and Francis, 2005)