Yes, there’s a newly discovered world in town (that is, our solar system): the sednoid named by its discoverers ‘Ammonite’…| Nicola Griffith