Publications by 'Jeffrey Russel Peters'