Marc McGinnes

professor, lawyer, author, stilter