Theory Of Groups by Marshall Hall & Marshall K. Hall