I've read a lot of romance books and many haven't been worth a second look, but I've held on to this book for years because I can't bear to part with it. It's as interesting re-reading for the tenth time as it was the first. If you're looking for a book that you won't put down for even a moment, this is it! Wonderful story and characters. I love Jessica Steele's books.