The laughing giant and other fairy stories /