This book was a mess. Annoying characters and slow moving plot. I could not get through this book. I gave up after 50%.