Publications by 'Benjamin Allan'