Publications by 'Kevin Klahr'