Ackerley

is a Magic Merchant you can meet in the Solace Bridge Outskirts.