Services provided by Edward Raymond Rashid: