Tour de force - White, Elizabeth, 1957- (Zondervan, 2009)