This book is full of information i was no aware of...I am a self taught DIY type of want to be geek, trying to take my small business to the next level, and with the help and tips from this book I was able to do so. I will recommend this book to any ...