The introduction and start of this book are well written and enlightening. Thereafter the book is dismally absurd - as if an adult wrote the first few pages and an idiot approaching adolescence trying to be funny filled the book out from there. Its a shame the author makes any money from this book, but an even greater one that a potentially important talent has been squandered. (It also presupposes the reader is American - a few footnotes to the many local references would help)
Iain Banks has written some great stuff so you have to read whatever he brings out. This will keep your interest but is short in the thought provoking department, seemingly more just a refracted pastiche of current events and thoughts cobbled together. Could do better.