One of the least useful textbooks I've ever read; I learned next to nothing from it. As another reviewer stated, the authors don't explain much of anything -- it's like watching an expert accountant quickly burn through his work, then ask you if you understood everything you saw him do. Samples are placed several p