Dyman Associates Publishing Inc. Review – Artemis Fowl
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,…