Final Exits book
Credit: LRufle
article:
Final Exits by Michael Largo