Thelma — Carl Carruba. Carl (son of Sam Carruba and Jessie Needham) was born 12 Oct 1914, Alabama; died 18 Aug 1947, Birmingham, Jefferson County, Alabama. [Group Sheet]