Humberto A Cano Jr, b. Mar 16, 1959, d. Oct 31, 2008