Reviews from the 86th Floor: Barry Reese reviews The Spider # 1