Joan Aiken Joan Aiken. by Joan Aiken Danniken Daniken Mosaiken Banana jiken joan Sweeney joan eardley by Joan Aiken.