Parallel Computing Theory and Practice - Michael J.Quinn (New Delhi Mcgraw Hill, 2002)