Publications by 'Larry Diehl'