First Love, Last Rites (1997/21)