Commonwealth manual on human rigths training for police - 2006

HQ1236 .C66 2006.