Columnist
David Hannah is the principal consultant at Cornerstone Tax