R.I.P. Spencer Steel - Delete All Contacts

I recently discovered that on the 5th of December 2010 Spencer Steel, a.k.a. "Delete All Contacts," passed away at the age of 38 after a difficult struggle with cancer. He fought to the end and left a story of inspiration for many: