Stahl B C Issues and trends in technology and human interaction Stahl B C - London London, I RM 2007 - 348p Source: Textbook