Sir Houston Barrows

Sir Barrows is the managing director of the Blanche Mines on Adan in the Mensah system.