The dark island ( Iain MacLachlan