Pretty good math book It has examples that are clear, but can still leave certain areas unknown. It is difficult for independent study, but is quite good if accompanied by an excellent instructor. It would be best to avoid it if you are trying to teach youself.