(Q35964009)
Statements
1 reference
Home confinement: the positive results in Holland (English)
1 reference
Damstra-Wijmenga SM
1 reference
1 August 1984
1 reference
1 reference
425-430
1 reference
Identifiers
1 reference
1 reference