Patsy Nowell Hall Author