Publications by 'David L. Perkins'