A Unified Theory of Model Reduction for Linear Time Invariant Dynamical Systems