The King of Infinite Space by Lyndsay Faye
The King of Infinite Space by Array