Publications by 'Dennis Venable'