Looking for fantasy without a lengthy series? These 5 standalone fantasy books deliver magic, romance, horror and unforgettable stories.