Psychology and Law (2012. Vol. 2, no. 2)
1684
The Demand Index
The total number of downloads PDF-File (december 2013)