Available online at http://www.urpjournals.com ...