Artemis Fowl and the Opal Deception

by

  • Publisher: Puffin UK
  • Print ISBN: 9780141339139, 0141339136

  • eText ISBN: 9780141927237, 0141927232

  • Pages: 384