Understanding Computation - Stuart Tom (Mumbai Shroff Publisher Pvt Ltd, 2013)