...if you're willing to put in the months or years of hard work required to learn any instrument. No teacher or book will make learning the guitar a snap, but they can certainly help, as this book sure does. I started with Guitar for Dummies and primarily relied on it alone for quite some time. It really does serve as a useful, fun foundation for various styles. It's a good reference for basic guitar repairs and maintenance too.
Through a lot of study and practice, and later with the help of other books (but not a teacher), I've progressed in about a year and a half to where I can play the rhythm parts and some lead lines of more than a few rock songs (AC/DC, Black Sabbath, Foo Fighters, Metallica, Weezer, Iced Earth, Megadeth, The Cure, etc.), do some basic blues improv, play passable fingerstyle acoustic, write some of my own tunes and riffs, transcribe tunes by ear, etc. In other words, if you're a total guitar newbie, have hope: you can learn on your own with lots of hard work, a good ear, and good books such as this one. When you first learn how to play along with one of your favorite songs, all the sweat and tears will seem worth it.
My only complaint about Guitar for Dummies is that it neglects jazz guitar, but that's understandable since jazz quickly gets extremely complicated on a theoretical level--not exactly beginner's material. Most beginners want to learn power chords, not the intricacies of improvised reharmonization. Jazz is America's greatest contribution to the music world, though, so it would have been nice to see at least a brief chapter.
(If you mainly want to play rock, make sure to check out Rock Guitar for Dummies after you've progressed a bit with this book. Also, almost any guitarist, regardless of stylistic preference or experience level, can benefit from Troy Stetina's classic Speed Mechanics for Lead Guitar.)