Lloyd Arthur Eshbach
Isle of the Undead