Dynamic Range Explained