Ashes: A Contrivance Novel