Professor Margaret Connolly Author