LEONARD W HORTON III