Welcome to the website of B.D. Thomas. This site is still under development, and much of its content has not yet been uploaded. Please use the menu at the top of the screen to navigate what is available.