Magazine November 19, 2004 v.131 n.20 Previous Issue Previous IssueNovember 5, 2004 Next Issue Next IssueDecember 3, 2004 Magazine November 19, 2004 v.131 n.20 Previous Issue Previous IssueNovember 5, 2004 Next Issue Next IssueDecember 3, 2004