Publications by 'Margaret E. Graham'