Grumble Hallelujah: Learning to Love Your Life Even When It Lets You Down 
Publisher: Tyndale House 
Published: 2011
ISBN-13: 9781414338019