Any reviews of this book? Seems to have lot of negative reviews but this was a while back. How is it now though?