Does immunity granted really equal immunity received - MacLennan, Ryan (The journal of criminal law and criminology, 2001)