Foundations for Microstrip Circuit Design