abagail johnson shane