Signals and Systems by Simon Haykin & Barry Van Veen