Magazine December 17, 2004 v.131 n.22 Previous Issue Previous IssueDecember 3, 2004 Next Issue Next IssueJanuary 14, 2005 Magazine December 17, 2004 v.131 n.22 Previous Issue Previous IssueDecember 3, 2004 Next Issue Next IssueJanuary 14, 2005