lavinia mccraken scott