William D. Truax, E.A., Inc.