David Barrett

David Barrett is a lecturer at the Nottingham Law School at Nottingham Trent University in the UK.

Audio available Bookmark Check Language Close Comments Download Facebook Link Email Newsletter Newsletter Play Print Share Twitter Youtube Search Instagram