Publications by 'James D cunha'