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.
Mark Barnes has written widely on finance and mortgage issues and is a former high school English teacher. He lives in South Euclid, Ohio. See less
Mark Barnes's Featured Books