steve hooper mark (244 results)