Walker, Stuart,

Design for life : creating meaning in a distracted world / Stuart Walker. - London ; Routledge , 2017. - xviii, 278 pages ; [pb]

9781138232464 (hb : alk. paper) 9781138232471 (pb : alk. paper)


Design--Philosophy.
Social ecology.

745.4 / WAL-D