Whether fuelled by magic or advanced technology, imagination is the engine of speculative fiction - get your fill of fantastic, imaginative stories at the library.
You have received this email because you use Christchurch City Libraries Ngā Kete Wānanga o Ōtautahi or you signed up to receive emails on our website.