Algebra v1 Groups - I S Luther; I B S Passi (New delhi Narosa Publishing House, 1996)