Totally devoted to family, witty, funny, kind, compassionate, good company, altogether a great guy. God bless you Steve