Computer Intensive Methods in Control and Signal Processing by Kevin Warwick & M. Karny