by Andrew Hughes
publisher: Transworld Ireland publish date: October 22nd 2013
format: paperback pages: 342
language: English
ISBN:
1781620156 (9781781620151)
publisher: Doubleday Ireland publish date: March 13th 2014
format: hardcover pages: 352
language: English
ISBN:
1781620148 (9781781620144)
publisher: Transworld Digital publish date: September 12th 2013
format: ebook
language: English
ISBN:
1448169771 (9781448169771)
format: Hardcover pages: 352
language: English
ISBN:
1605987948 (9781605987941)