Whatever book you've read by Shan, one thing you know is that you will be thoroughly entertained from beginning to end. Never one to drown down her story, or sugarcoat the emotions of her characters, Shan knows how to tell a tale that will have you talking about it for years to come. If you haven't read a book by Shan, it's never too late. Start here.