You asked:

biography of sir stafford sands

  • Sir Stafford Lofthouse Sands was a former finance minister of the Bahamas, who held other high positions in the islands until his self-chosen exile in 1967.