Author's Alias: the honourable dame silvia rose cartwright