Note: There are other authors with the same name: Michael Hearn (I)
- Author: Michael Hearn Author Record # 143988
- Language: English
- Used As Alternate Name By: Michael Patrick Hearn
Alternate Name. See:
Michael Patrick Hearn
(or view all titles published using this alternate name)