Publications by 'Danielle J. Harper'