e. m . U p p h a n d lin