Fairyland II by J B Armstrong
_