Linear System Theory, Second Edition , outlines the basic theory of linear systems in a unified, accessible, and careful manner, with parallel, independent treatment of continuous-time and discrete-time linear systems.
Rugh writes with a sense of humor, even though it is a math textbook. This is broader than it is deep, and the examples are not thoroughly explained. But for the diligent teacher/student combo, it is a fantastic resource.