Law of Contracts by Clarence Degrand Ashley & Clarence Degra Ashley