I don't have the Heisman book, but I have Bain's (somewhere...). I do remember it was highly recommended by Heisman though as part of his "pattern recognition" approach to chess. Bain isn't difficult and pretty much all his puzzles can be eventually figured out, but that wasn't why Heisman recommended it. He wanted you to be able to look at each position and be able to almost instantly recognize the tactic and solution. If you can get a rock solid foundation in basic tactics, then you'll save a lot of time (and frustration) later. The well known metaphor is from construction and it compares building chess skills to pouring cement floor by floor. If the bottom floors haven't cured properly, then they can't support the weight of additional floors being poured. So in chess, if you don't have the basics down, then trying to calculate deeply will become an exercise in frustration.
So I probably didn't help much...LOL. Good luck with whatever book you choose, but remember the goal is to recognize patterns, rather than figure them out and that will require persistent repeated effort.
I think I've managed to narrow down my search, and now I thought I'd ask the audience.
I am wondering if anyone could weigh in on helping me decide between Dan Heisman's 'Back to Basics Chess Tactics', and John Bain's 'Chess Tactics for Students'.
Most people seem to favour Heisman, but I have also read that Heisman's book could be little too complex for someone of my level. Of course, I want a challenge, but my level is low... so I don't want to be completely put off by potentially biting off more than I can chew.
If anyone has had any experience with these books and could throw some light on the situation, that'd be super.
Thanks in advance.