Source: https://dallasfilmnow.com/2012/08/03/review-ruby-sparks-is-smart-funny-and-deeper-than-you-might-think/