The Great Trouble by Deborah Hopkinson
The Great Trouble by Array