Reviews

User reviews

User Review - Flag as inappropriate

excellent

User Review - Flag as inappropriate

This is a good book in general, but there are many places in this books that are not so self-explanatory. The authors do not explain. They probably think it is very obvious, but it might seems as obvious to the readers even with backgrounds.

All reviews - 2
5 stars - 0
4 stars - 0
2 stars - 0
1 star - 0

All reviews - 2
Editorial reviews - 0

All reviews - 2