As technologists, we are constantly exploring and pushing the limits of our own disciplines, and we accept the notion that the efficiencies of new technologies are advancing at a very rapid rate. However, we rarely have time to contemplate the broader impact of these technologies as they impact and amplify adjacent technology disciplines. This book therefore focuses on the potential impact of those technologies, but it is not intended as a technical...