Mark Stephen Carrasco, b. Mar 10, 1960, d. Mar 12, 2010