I love this book. I can't believe how much helpful and intelligent information is in it. I would recommend this book to all ages. It is not a difficult book to follow. Very well structured and well written. I would love to find out if there are any other books written by this author.