Dyman Associates Publishing Inc. Review: Artemis Fowl - 1 views
As a Sherlock Holmes fan, I'm already partial to a character whose qualities include a calculating mind and a knack for intelligent quips. If he happens to be the main character in a heist plot, th...