Local author Thomas McGuane to speak