Reviews

User reviews

User Review - Flag as inappropriate

The authors are very consistent with their terminology throughout which helps make the subject matter easier to understand especially when moving from one topic to the next.

All reviews - 6
4 stars - 0
1 star - 1

All reviews - 6
Editorial reviews - 0

All reviews - 6