D
David H. This has become my go-to manual. It covers the fundamentals well while still going deep enough to be genuinely useful. Glad this is on my shelf now.
N
Nathan F. A great addition to my collection. One of the better purchases I've made for this kind of work. Would suggest this to anyone starting out.
J
Jessica L. Better than I expected. It covers the fundamentals well while still going deep enough to be genuinely useful. Five stars from me.
D
David D. Exactly what I needed for a class I'm taking. One of the better purchases I've made for this kind of work.
M
Matthew D. Couldn't be happier with this. I've recommended it to a few colleagues already. Definitely recommend it.