miracle fowler