Electronic Power Components and Systems - Taylor and Francis

1532-5008