A great, thought-provoking read.