Married for Life: Overcoming the Trials and Tribulations That a Lifetime Can Bring TogetherKevin B. Hull