A philosophy of material culture : action, function, and mind - Preston, Beth. (Routledge, 2013)