The Duality Perspective