Foundations of computing - Sinha, Pradeepk and Sinha (BPB Publications New Delhi, 2008)