what is the best fantasy book of all time Things To Know Before You Buy
For among the list of most attention-grabbing hero’s journeys in YA, glance no even further than Artemis Fowl. This eponymous book introduces him being a fairly unlikable character — a preteen supergenius who uses his talents to kidnap a fairy for ransom. When she's kidnapped and brought to Oxford, a key town dominated by a race of beings from