The library of broken worlds

Author Johnson, Alaya Dawn Published by Magpie ISBN 9780008612399 EAN 9780008612399 Bic Code YFG|YFHR|YFH|FDM|FLS Cover Paperback

£9.99

Product ID: 68287 SKU: 9780008612399 Category:

A girl matches wits with a war god in this kaleidoscopic, epic tale of oppression and the cost of peace, where stories hide within other stories, and narrative has the power to heal? or to burn everything in its path.