Hello, goodbye and everything in between - Smith, Jennifer E. (New York : Little, Brown and Company, 2015)