Magazine July 16, 1999 v.126 n.13 Previous Issue Previous IssueJune 18, 1999 Next Issue Next IssueAugust 13, 1999 Magazine July 16, 1999 v.126 n.13 Previous Issue Previous IssueJune 18, 1999 Next Issue Next IssueAugust 13, 1999