logan long and marilyn johnson