undefined

David Baughier

A retired Naval Officer passionate about helping others achieve financial independence.