This fits my genera but the story builds to nothing, it’s not very good. I don’t write a lot of reviews but this book was pretty bad, I’d avoid it.