John Shiress Will, Esq., QC