8/1/2007 TNVF 1-10 R/S **Terra Nova Financial Group, Inc. Common Stock TNFG Terra Nova Financial Group, Inc. NEW Common Stock