Brainjacking

Sale price Price £10.99 Regular price Unit price  per 

Brainjacking takes us on a journey through advertising and marketing's attempts to understand and influence our thoughts and desires, from the earliest billboards to the technologies of the future.