Osterbrock, Donald E.

Advisor — 2 thesises