Walking through mirrors - Jackson, Brian Keith (Washington Square Press ; Pocket Books, 1999)