patrick knowles barrister