Reviews (see all)
Write review
Made me consider how I have come to use technology. Great book.
Very practical, to the point and challenging.
Pretty good. Going to read again.
0572