Magazine October 22, 2004 v.131 n.18 Previous Issue Previous IssueOctober 8, 2004 Next Issue Next IssueNovember 5, 2004 Magazine October 22, 2004 v.131 n.18 Previous Issue Previous IssueOctober 8, 2004 Next Issue Next IssueNovember 5, 2004