Dictionary.net
Did you mean:
Homer Thompson
Homer A. Thompson
Homer Armstrong Thompson