RT Article T1 Electronic monitoring in the Netherlands JF Will electronic monitoring have a future in Europe? SP 81 OP 88 A1 Boelens, Ruud LA English YR 2003 UL https://krimdok.uni-tuebingen.de/Record/1892747987