German Private and Commercial Law: An Introduction by Tony Weir | Menrva Books | MenrvaBooks