6 Novels to Take you Away to a Fantasy World