The compact guide to contract law by Jefferson Hane Weaver | Menrva Books