Barry McCaffrey , has made it clear he regards the two laws as the work of deceptive and mischievous drug legalizers who have snookered a lot of otherwise right-thinking people .
Barry McCaffrey thinks these two laws need to be changed .