Mark Strauss Author, Illustrator & Editor

Dr Mark Strauss teaches at Bethel Theological Seminary in San Diego, California.