Goodheart-Willcox's John Flanagan resigns as corporate officer, remains chairman - GWOX News | Rallies