Full threadfigured·I recommend this book whole heartily. I have been reading the chapters as they have been released, an excellent resource.View on HN