the archangel michael battling lucifer in heaven by terrance lindall