Skip to main content alibris logo

Mark Barnes

Mark Barnes has written widely on finance and mortgage issues and is a former high school English teacher. He lives in South Euclid, Ohio.