Amazing Fantasy #1000