The Modern Contract Of Guarantee by Professor John Phillips & James O'Donovan