Diana has an excellent understanding of her characters
Diana has an excellent understanding of her characters, and allows them to speak for themselves - she doesn't "try" to bring them to life, she just brings them to life. The plot carries the reader with it and doesn't let go until the last page, at which point you are left feeling a little bereft because you wanted more, and hoping that the cliffhanger is an indicator that a sequel is in the works! I read this in one sitting, and found it a fabulous read, and all I can say is that Diana is an extremely talented author who knows exactly how to pull the reader in and keep them hooked on every page.