Publications by 'Hannah E. Bruce Macdonald'