surviving and thriving with an invisible chronic illness: how to stay sane and live one step ahead of your symptoms new harbinger publications