Eric Allen : Ethereal suspense