This weekend the venerable Leonid meteor shower returns. It is a quiescent year for the meteor shower, but it will still produce a fine celestial show. …the constellation Leo...