Brook S. Kennedy Reimagining Alternative Technology for Design in the 21st Century - Taylor and Francis 2023 ISBN: 9780367814304 Source: EBOOK