This exciting and accessible book takes us on a journey from the early days of computers to the cutting-edge research of the present day. It introduces a fascinating cast of dreamers and inventors who brought these great technological developments, and will open up the universe of computing to those who wonder where their smartphone came from.