German legal system and laws - Foster, Nigel G. (Oxford University Press, 2010)