Buffalo for the Broken Heart by Dan O'Brien