Magazine December 3, 2004 v.131 n.21 Previous Issue Previous IssueNovember 19, 2004 Next Issue Next IssueDecember 17, 2004 Magazine December 3, 2004 v.131 n.21 Previous Issue Previous IssueNovember 19, 2004 Next Issue Next IssueDecember 17, 2004