I'm reading Amazing Disgrace, by Catherine Dominic. It's her first novel, and it's really good. I posted something about it in new books, but...
Separate names with a comma.