Theology covers a wide range of Christian topics which include harmatiology, Christology, pneumatology, soteriology, angelology, ecclesiology, eschatology and more!