James McMillan, Esq.