thanks for this really good book