4.6924 ratings David E. Sanger View on Amazon Read sample 4.6924 ratings David E. Sanger Recommended by: Bill Gates1 recommendations for The Perfect Weapon Bill GatesMicrosoft co-founder All book recommendations