Always offers thorough and well researched legal advice (and has a great first name!) I’d recommend him highly.