Time and Place - Dec. 14, 2006, 5:17 p.m. By Unknown Author Wednesday December 20, 2006 05:04 AM EST At 999 Peachtree St. ?