Publications by 'N. David Charkes'