Doug Doherty, Author at Teague Electric
logo