I appreciate this as a freshman novel, but this author needed a better editor. With little exception, there is no character development. Some friends and I read it and compiled a LONG list of great character issues and plot twists that were introduced and then never referenced again. One more thing:the coincidences that allow the book to continue until it's long-overdue end are insulting to people of normal intelligence.