Contract Law in Japan by Andrew Pardieck | Menrva Books | MenrvaBooks