Hanks, Craig,

Technology and Values : - Wiley-Blackwell, 2010. - 568 pages

9781405149013


Philosophy.

601 / HAN