Publications by 'Charlotte Allan'