David M Martin A talented and smart individual who is always ready to face the odds and help things happen.