Yes I recommend this
Good book. Glad I bought it.
Rating: 5 stars