Jim McIntosh http://ijpr.org en