sarah margaret johanson